WebSphere Application Server
表示
開発元 | IBM |
---|---|
最新版 |
V7.0 / 2008年9月
|
対応OS | クロスプラットフォーム |
種別 | アプリケーションサーバ |
ライセンス | プロプライエタリ (IPLA) |
公式サイト | WebSphere Application Server |
WebSphere Application Server (ウェブスフィア・アプリケーション・サーバー、WAS、ワス)は、IBMが開発・販売する、Java EE対応のアプリケーションサーバ(ミドルウェア)であり、IBMソフトウェアのWebSphereブランドの中核をなす製品でもある。
概要
WASはJ2EE、XML、Webサービスといったオープンな標準で構築されている。世界各地のIBMの研究部門で WebSphere のランタイム製品や開発ツールが作られている。
特徴としてメインフレーム版(WebSphere Application Server for z/OS)から、Windowsまでのスケーラビリティと、大規模システムを含む多数の実績と信頼性が挙げられている。
WASは以下のWebサーバと連携して動作する。
- Apache HTTP Server
- Netscape Enterprise Server
- Microsoft Internet Information Services (IIS)
- IBM HTTP Server(IHS) (i5/OS用、z/OS用、AIX/Linux/Solaris/Windows用)
製品パッケージは、各プラットフォームごとに機能の範囲により複数のパッケージがあるが、主なものには以下がある。
- Base版 - WAS本体(IBM HTTP Server(IHS)同梱)
- Network Deploy版(ND版) - Base版にクラスタ対応(Edgeコンポーネント、セッション共有、Deploy Managerなど)を追加したもの
バージョン
最初のベータ版は Servlet Express と呼ばれていた。
- バージョン 1 (1998年6月)
- Java Servletエンジンに基づく実装
- バージョン 2 (1999年4月)
- Java BeansとCORBAをサポート。Linuxサポート。Standard Edition (SE) と Advanced Edition (AE) がある。
- バージョン 3 (1999年11月30日)
- JDK 1.1.6~1.1.8 および J2EE 1.0 準拠。J2EE 1.0 に各種拡張を施している。OS/400(現在の i5/OS)とOS/390(現在の z/OS)を追加サポートしたが、v5.x まで z/OS バージョンは全く別のコードベースであった。SE/AEに加えて、Enterprise Edition (EE) が追加された。
- バージョン 3.5 (2000年7月26日)
- ベースとなる実行環境を JDK 1.2.2 にバージョンアップ。
- バージョン 4
- J2EE 1.2 準拠。Advanced Edition single (AEs) と Developer Edition (AEd) が追加された。AEs と AEd はクラスター構成では動作できないバージョン(AEd は開発用途限定)。
- バージョン 5 (2002年11月19日)
- J2EE 1.3 準拠。コードベースが一新され、プラットフォーム間で共通のコードベースを使うようになり、パーソナルコンピュータからメインフレームまで同じコードが使われている。XMLファイルによる構成リポジトリ。Deployment Serverと呼ばれるサービスに構成のマスターコピーがあり、各ノードがそこからコピーすべきものを指定するファイルを持っている。Java Message Service (JMS) サーバ機能が組み込まれており、これは WebSphere MQ 5.3 の機能限定版である。
- バージョン 5.1 (2004年4月)
- JDK が 1.4.2 にアップデートされ、Java Tcl に加えてJythonをスクリプト言語として採用。
- バージョン 6 (2004年12月)
- J2EE 1.4 準拠。セキュリティが強化されている(WS-Securityなど)。
- バージョン 6.1 (2006年5月)
- Java Standard Edition 1.5 サポート。JSR 160、JSR 168 をサポート。SIPサーブレット。JSF ウィジェットライブラリ。
- WebServices Feature Pack (2006年10月)
- ベータ版として配布された。既存の WebSphere 6.1 上で機能する。StAX、WS-Addressing、JAXB、SOAPメッセージ転送最適化機構(MTOM)などを(一部は限定的に)サポート。
- バージョン 7.0 (2008年9月)
- Java EE 5.0認定。