アプリケーション・サーバ / ベンダ各社

 

Oracle Application Server(Oracle)

ColdFusion

 Cosminexus

 ForeSite Application Server

 INTERSTAGE Application Server

 iPlanet Application Server

 iPortal Application Server

JRun

 Sybase EA Server

 UnifyVISION AppServer

WebSphere(IBM)

NetDynamics

Netscape Enterprise Server

BEA WebLogic Server(BEA)

SilverStream Application Server(ニチメン、テクマトリックス)

Inprise Aplication Server(Borland)

INTERSTAGEApplication Server

日立アプリケーションサーバー(Cosminexus)

WebOTX

Webアプリケーションサーバー製品には、
・統一された仕様が定まっていない
・サーバーベンダーごとに異なる開発モデル
・固有のクラスライブラリー
・プラットフォーム依存のアプリケーション
などの課題点があります。
3階層システム構築時には、これらの課題をクリアする必要があります。

また、システム構築時には次のようなポイントが重要です。

●3階層モデルの採用(システムの柔軟性担保、配置自由度担保)
・データ中心の設計(論理設計)、ビジネスロジックの配置場所
・データベースの最適化


●オブジェクト指向の採用(生産性向上、分散オブジェクトとの親和性)

  ・言語(Java、C++)、クラス設計

●分散処理設計(拡張性担保)
  ・DBアプリケーションの分散検討

●インターネット関連技術の取り込み
  ・HTML、Java、Web、HTTP、セキュリティー、認証など