J2EEサービスでは,次に示す機能およびAPIを提供しています。
J2EEサービスは,J2EEコンテナの部品機能として利用され,J2EEコンポーネントである,サーブレット・JSP,およびEnterprise Beanに,機能およびAPIを提供します。J2EEサービスのAPIは,J2EEコンポーネントによって,直接,またはJ2EEコンテナ経由で利用されます。
J2EEサービスの位置づけを次の図に示します。
図2-5 J2EEサービスの位置づけ
J2EEサービスでは,アプリケーションサーバの構成ソフトウェアの機能のほか,アプリケーションサーバ以外の製品の機能も使用します。J2EEサービスを実現する,ソフトウェア製品またはアプリケーションサーバの構成ソフトウェアを次の表に示します。
表2-3 J2EEサービスを実現する,製品または構成ソフトウェア
分類 | 製品または構成ソフトウェア | |
---|---|---|
サービス | ネーミング管理 | Cosminexus Component Container※ Cosminexus TPBroker※ |
トランザクション管理 | ||
セキュリティ | Cosminexus Component Container※ | |
API | JNDI | |
JTA | ||
JPA | ||
JavaMail | ||
RMI-IIOP | Cosminexus TPBroker※ | |
JDBC Standard Extension | HiRDB Type4 JDBC Driver Oracle JDBC Thin Driver SQL Server Driver for JDBC | |
JDBC | ||
JMS | Cosminexus RM※ TP1/Message Queue - Access |
注※ アプリケーションサーバの構成ソフトウェアです。