#ミドルウェアとは
-
OSとアプリケーションの中間に位置し、両方を補助するプログラムのこと。
-
主に3種類のミドルウェアがある。
1. Webサーバー
2. APサーバー
3. DBMS
######※使用するOSによってどのミドルウェアを使うかは限定される。
#Webサーバーの種類
種類 | 特徴 |
---|---|
Apache | 無償。WindowsとLinusで利用可 |
nginx | 有償でサポートあり |
IIS | Windowsに標準装備 |
#APサーバーの種類
種類 | 特徴 |
---|---|
Tomcat | 無償、WindowsとLinusで利用可 |
Jboss | 有償、WindowsとLinusで利用可 |
IIS | Windowsに標準装備 |
#DBMSの種類
種類 | 特徴 |
---|---|
Oracle | 高機能、高額、WindowsとLinusで利用可 |
MySQL、PostgreSQL、SQLite | シンプルな機能、無償、WindowsとLinusで利用可 |
SQL Server | 高機能、高価、Windowsで利用可 |