WebSphere Application Server Network Deployment for i5/OS, Version 6.1   
             オペレーティング・システム: i5/OS

             目次と検索結果のパーソナライズ化

管理対象外 Web サービス JAX-RPC クライアントの実行

WebSphere Application Server バージョン 6.1 および Application Client for WebSphere Application Server バージョン 6.1 では、 Java API for XML-based RPC (JAX-RPC) 1.1 仕様に基づく管理対象外クライアント実装を提供しています。 Thin Client for JAX-RPC with WebSphere Application Server は、 管理対象外のスタンドアロン Java クライアント環境で JAX-RPC Web サービス・クライアント・アプリケーションを実行し、 アプリケーション・サーバーにホストされる Web サービスを呼び出すことができます。

始める前に

JAX-RPC 管理対象外クライアント実行環境をセットアップする前に、 Thin Client for JAX-RPC JAR ファイルを取得する必要があります。 Thin Client for JAX-RPC を取得するには、WebSphere Application Server をインストールするか、Application Client for WebSphere Application Server をインストールする必要があります。

Thin Client for JAX-RPC JAR ファイル com.ibm.ws.webservices.thinclient_6.1.0.jar は、 app_server_root¥runtimes ディレクトリーにあります。 WebSphere 環境以外での Thin Client for JAX-RPC のコピーの正しい使用法の確認とその制限については、ご使用条件を参照してください。

Thin Client for JAX-RPC は、 IBM Software Development Kits (SDKs) V1.5 および IBM がパッケージ化している Sun Java Development Kit (JDK) V1.5 を持つ分散オペレーティング・システム上で実行されます。 Thin Client for JAX-RPC は、次の制限を持つ非 IBM SDKs V1.5 でサポートされます。
  • 非 IBM SDK 上の Secure Sockets Layer (SSL) の制限

    Thin Client for JAX-RPC には IBM Java Secure Socket Extension (JSSE2) プロバイダーへの依存関係があります。 Sun JDK は、ベンダー取得の JSSE プロバイダーがプラグインされるのを防ぎます。これにより、SSL は Sun JDK またはその他の非 IBM SDK ではサポートされなくなります。

  • 非 IBM SDK 上の Xerces の制限

    非 IBM SDK を使用している場合は、Xerces 実装との依存関係があるために、 ユーザーは Thin Client for JAX-RPC を実行する前に Xerces-J バージョン 2.6.2 をダウンロードし、 これをクラスパスに設定する必要があります。

このタスクについて

次のステップを実行して、Thin Client for JAX-RPC 環境をセットアップします。

プロシージャー

  1. パスを構成します。 以下のように入力して、Java bin ディレクトリーをパスに追加することができます。

  2. クラスパスを構成します。
    • IBM により提供される SDK または JDK を使用している場合は、Thin Client JAR ファイルをクラスパス定義に追加することができます。
      export CLASSPATH=.:<your_web_services_thin_client_install_directory>/com.ibm.ws.webservices.thinclient_6.1.0.jar:<your_application_jars>;$CLASSPATH
    • 非 IBM SDK を使用している場合は、まず Xerces xml-apis.jar を取得してから xercesImpl.jar を Xerces Web サイトから入手し、次にクラスパス定義を構成します。
      export CLASSPATH=.:<your_Xerces_install_directory>/xml-apis.jar:<your_Xerces_install_directory>¥xercesImpl.jar:$CLASSPATH
  3. 次の Java コマンドを使用してクライアント・アプリケーションを実行します。
    $JAVA_HOME/bin/java <your_client_application>

結果

WebSphere Application Server 上でホストされる Web サービスを呼び出すために使用できる、 管理対象外 JAX-RPC クライアント・ランタイム環境がセットアップされました。



関連タスク
タスクの概説: Web サービス・アプリケーションのインプリメント
チェックリスト: i5/OS プラットフォームでの WebSphere Application Server のインストール
WebSphere Application Server のアプリケーション・クライアントのインストール
Web サービス・クライアントの開発とデプロイ
関連資料
Web サービス: 学習用リソース
関連情報
Xerces Web サイト
タスク・トピック    

ご利用条件 | フィードバック

最終更新: Jan 21, 2008 8:28:52 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.nd.iseries.doc/info/iseriesnd/ae/twbs_wbsthinclient.html