1. Java EE

この章では、WebOTX製品で提供するJava APIや他のWebサイトの関連Javadocおよび、各種仕様へのリンクがあります。

以下のリファレンス・マニュアルでは、サン マイクロシステムズ社の Java 2 プラットフォームに関する詳細情報を提供しています。

1.1. JavaTM Platform, Enterprise Edition (Java EE) 5

Java EE 5プラットフォームには、Java SEにあるデータベース・アクセス用のJDBC API、既存のエンタープライズ・リソース用のCORBAテクノロジー、さらにはインターネット・アプリケーションでもデータを保護できるセキュリティ・モデルなどの多くの機能が利用されています。 これを基にJava EEは、Enterprise JavaBeansコンポーネント、Java Servlets API、Java ServerPages、XMLテクノロジーも完全にサポートします。 WebOTX V8が対応するJava SEのバージョンは、5.0および6です。

以下のリストはWebOTX ASで拡張したAPIであり、WebOTX AS固有の機能を提供しています。

1.2. J2EE 1.4 (WebOTX V6,V7の旧バージョン)

J2EE 1.4仕様に基づくアプリケーションは、WebOTX V8 (Java EE 5)の上でも動作します。

J2EE 1.4プラットフォームには、J2SEにあるデータベース・アクセス用のJDBC API、既存のエンタープライズ・リソース用のCORBAテクノロジー、さらにはインターネット・アプリケーションでもデータを保護できるセキュリティ・モデルなどの多くの機能が利用されています。 これを基にJ2EEは、Enterprise JavaBeansコンポーネント、Java Servlets API、Java ServerPages、XMLテクノロジーも完全にサポートします。

WebOTX V6, V7が対応するJava SEバージョンは、1.4.2, 5.0です。

Java Authentication and Authorization Service (JAAS)とJDBC 2.0 オプションパッケージは、J2SE 1.4から標準APIとして統合されました。 それらのAPIリファレンスは、J2SE 1.4以降のバージョンのドキュメントを参照してください。

下記の追加説明は、WebOTXに拡張実装している部分について説明しています。

1.3. CORBAテクノロジーとJavaプラットフォーム

CORBA技術は異種混合のコンピューティングのためのオープンな標準です。 CORBAと他の重要なエンタープライズ技術をJavaプラットフォームと組み合わせることによって、Java 2 Platform, Enterprise Edition(J2EE)は、エンタープライズ・ソリューションの究極的なプラットフォームを創造します。

CORBA技術は、Enterprise JavaBeans、RMI over IIOP、Javaトランザクション・サービスにとって不可欠な部品です。

1.4. Comet(Webアプリケーション)

従来のWebアプリケーションでは、Webコンテナで発生したイベントをクライアントへ通知するには、クライアントが Webコンテナへ定期的にリクエストを行いイベント情報を取得する必要がありました。 しかし、Comet APIを使う事によりWebコンテナからのプッシュ機能が実現され、リアルタイムでクライアントへイベントを通知する事ができます。

Comet APIを利用したWebアプリケーションの作成例は以下を参照してください。