Java EE クライアント・アプリケーションの開発

Java™ Platform, Enterprise Edition (Java EE) クライアント・アプリケーションのコードを開発します。

手順

  1. クライアント・アプリケーション・プログラムを作成します。 任意の開発マシンで Java EE クライアント・アプリケーションを作成します。この段階では、WebSphere® Application Server に アクセスする必要はありません。
    [z/OS]規則: z/OS® 上で稼働するクライアント・アプリケーション・プログラムを作成する場合は、以下の規則が適用されます。
    • クライアント・プログラムは独自のトランザクションを開始できるが、 WebSphere Application Server for z/OS ランタイム内のトランザクションに参加したり、 トランザクションを開始したりすることはできない。
    • クライアント・アプリケーション・コードには、main メソッドが含まれている必要がある。
    • クライアント・ランタイムは ASCII JVM で実行されるため、クライアント・アプリケーションの入出力ファイルはすべて ASCII でなければならない。
  2. アセンブリー・ツールを使用してクライアント・アプリケーション JAR ファイルをアセンブルします。

    JNDI 名前空間は、アセンブリー・ツールによってアセンブルされた情報に基づき、検索に対して戻すべき結果を識別します。

    アセンブリー・ツールがインストールされている任意の開発マシン上で、クライアント・アプリケーションをアセンブルします。

    クライアント・アプリケーションをアセンブルする場合には、そのクライアント・アプリケーションのランタイム環境を初期化するために必要な情報を提供します。 必要な情報を提供する方法については、アセンブリー・ツールの資料を参照してください。

    クライアント・アプリケーションが使用するリソースを構成する場合は、以下の項目を考慮してください。

    • リソース環境参照は、リソース参照とは異なります。 リソース環境参照は、サーバー JNDI 名前空間にバインドされたリソースを クライアント・アプリケーションが論理名を使用して検索することを可能にします。リソース参照 は、アプリケーションがローカル Java EE リソース を論理名を使用して検索することを可能にします。Java EE 仕様では、リソースの特定の実装を指定しません。次の表にはサポートされるリソース・タイプが含まれており、 これで、WebSphere Application Server によってクライアント実装が提供されるリソースを識別します。
      表 1. サポートされるリソース・タイプとリソース ID. サポートされるリソース・タイプ
      リソース・タイプ クライアント構成の Notes WebSphere Application Server によって提供される クライアント実装
      javax.sql.DataSource 任意のデータ・ソース実装クラスの仕様をサポートします いいえ
      java.net.URL カスタム・プロトコル・ハンドラーの仕様をサポートします Java ランタイム環境ファイルによって提供されます
      javax.mail.Session カスタム・プロトコル構成をサポートします あり - POP3/POP3S、SMTP/SMTPS、IMAP/IMAPS
      javax.jms.QueueConnectionFactory, javax.jms.TopicConnectionFactory, javax.jms.Queue, javax.jms.Topic WebSphere 組み込みメッセージング 、IBM® MQ Series、および他の JMS プロバイダーの構成をサポートします あり - WebSphere 組み込みメッセージ
  3. エンタープライズ・アーカイブ (EAR) ファイルをアセンブルします。

    アプリケーションはエンタープライズ・アーカイブ (EAR ファイル) に含まれています。 EAR ファイルは以下で構成されています。

    • エンタープライズ Bean、アプリケーション・クライアント、およびユーザー定義モジュールまたは JAR ファイル
    • Web アプリケーションまたは WAR ファイル
    • アプリケーションまたはアプリケーション XML ファイルを説明するメタデータ

次のタスク

Java EE クライアント・アプリケーション・コードを開発したら、そのクライアント・アプリケーションが実行されるクライアント・マシンにアプリケーションをデプロイします。

トピックのタイプを示すアイコン タスク・トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tcli_developjava
ファイル名:tcli_developjava.html