Hitachi

Cosminexus V11 アプリケーションサーバ リファレンス API編


1.1 APIとタグライブラリの種類

アプリケーションサーバで使用するAPIとタグライブラリの種類について説明します。

このマニュアルでは,アプリケーションごとに使用できるAPIとタグライブラリを三つに分類して説明します。

J2EEアプリケーションで使用できるAPIとタグライブラリを次の表に示します。

表1‒1 J2EEアプリケーションで使用できるAPI

APIとタグライブラリの種類

APIとタグライブラリの説明

参照先マニュアル

参照先

Webコンテナで使用するAPI

Webコンテナで使用するAPIです。

このマニュアル

3章

EJBクライアントアプリケーションで使用するAPI

EJBクライアントのセキュリティや通信タイムアウトなどを設定するためのAPIです。

4章

TP1インバウンドアダプタによってOpenTP1と連携する場合に使用するAPI

TP1インバウンドアダプタによってOpenTP1と連携する場合に使用するAPIです。

5章

スレッドの非同期並行処理で使用するAPI

スレッドの非同期並行処理で使用するAPIです。

6章

統合ユーザ管理フレームワークで使用するAPI

統合ユーザ管理機能を使用する場合に,ユーザ認証を実装するために使用する,統合ユーザ管理フレームワークのライブラリです。

アプリケーションサーバ 機能解説 セキュリティ管理機能編

15章

統合ユーザ管理フレームワークで使用するタグライブラリ

統合ユーザ管理機能を使用する場合に,ユーザ認証を実装するために使用する,統合ユーザ管理フレームワークのJSPタグライブラリです。

アプリケーションサーバ 機能解説 セキュリティ管理機能編

16章

ユーザログ機能で使用するAPI

J2EEアプリケーションが出力するログ(ユーザログ)をトレース共通ライブラリ形式で出力する場合に,ユーザログ出力を実装するためのAPIです。

このマニュアル

7章

監査ログ出力で使用するAPI

J2EEアプリケーションで監査ログを出力するためのAPIです。

8章

性能解析トレースで使用するAPI

性能解析トレースでアプリケーションサーバの処理性能を解析する場合に,ルートアプリケーション情報を文字列表現で取得するためのAPIです。

9章

JavaVMで使用するAPI

Javaプログラムから直接GCのメモリ情報を取得するためのAPIです。

10章

DABroker Libraryで使用するAPI

DABroker Libraryを使用してデータベースに接続する場合に,データベースの情報などを設定するためのAPIです。

アプリケーションサーバ 機能解説 互換編

18章

なお,APIとタグライブラリのほかに,アノテーションとDependency Injectionも使用できます。アノテーションとDependency Injectionについては,「2. アプリケーションサーバで使用するアノテーションおよびDependency Injection」を参照してください。

バッチアプリケーションまたはEJBクライアントアプリケーションで使用できるAPIを次の表に示します。

表1‒2 バッチアプリケーションまたはEJBクライアントアプリケーションで使用できるAPI

APIとタグライブラリの種類

APIとタグライブラリの説明

参照先マニュアル

参照先

EJBクライアントアプリケーションで使用するAPI

EJBクライアントアプリケーションのセキュリティや通信タイムアウトなどを設定するためのAPIです。

このマニュアル

4章

ユーザログ機能で使用するAPI

バッチアプリケーションまたはEJBクライアントアプリケーションが出力するログ(ユーザログ)をトレース共通ライブラリ形式で出力する場合に,ユーザログ出力を実装するためのAPIです。

7章

監査ログ出力で使用するAPI

バッチアプリケーションまたはEJBクライアントアプリケーションで監査ログを出力するためのAPIです。

8章

性能解析トレースで使用するAPI

性能解析トレースでアプリケーションサーバの処理性能を解析する場合に,ルートアプリケーション情報を文字列表現で取得するためのAPIです。

9章

JavaVMで使用するAPI

Javaプログラムから直接GCのメモリ情報を取得するためのAPIです。

10章

DABroker Libraryで使用するAPI

DABroker Libraryを使用してデータベースに接続する場合に,データベースの情報などを設定するためのAPIです。

リリースノート

Webサービスを実行するシステムで使用できるAPIを次の表に示します。

表1‒3 Webサービスを実行するシステムで使用できるAPI

APIの種類

APIの説明

参照先マニュアル

参照先

JAX-WS 2.2仕様に対応したSOAP Webサービスの開発で使用するAPI

SOAP WebサービスやWebサービスクライアントを開発するときに使用します。

アプリケーションサーバ Webサービス開発ガイド

19章

JAX-RS 1.1仕様に対応したRESTful Webサービスの開発で使用するAPI

RESTful Webサービス(Webリソース)を開発するときに使用します。なお,HTTPクライアントは,RESTful Webサービス用クライアントAPIか,または標準的なJava APIを使用して開発します。

24章

Webリソースクライアントの実装で使用するRESTful Webサービス用クライアントAPI

RESTful Webサービス(Webリソース)のクライアントをRESTful Webサービス用クライアントAPIで実装するときに使用します。

25章