ナビゲーションをスキップ.

トレーディング パートナのチュートリアル

  前 次 vertical dots separating previous/next from contents/index/pdf 目次  

はじめに

ここでは、トレーディング パートナのチュートリアルについて概説し、チュートリアルを始める前に実行する必要がある設定手順について説明します。内容は以下のとおりです。

 


トレーディング パートナのチュートリアルについて

このマニュアルの内容は以下のとおりです。

表 1-1 このマニュアルのチュートリアル 

チュートリアル

説明

ビジネス プロトコル

チュートリアル : ebXML ソリューションの構築

ebXML (Electronic Business using eXtensible Markup Language) ビジネス プロセス例を構築する方法について

http://www.ebXML.org

チュートリアル : RosettaNet ソリューションの構築

完成している 2 つの RosettaNet サンプル (PIP3B2 と PIP3A4) のコンポーネントについて説明し、別の PIP 実装用にこのサンプルを変更する方法を示す。

http://www.rosettanet.org


 

これは、独立型チュートリアルです。両方のチュートリアルを修了してもよいですが、ebXML チュートリアルか RosettaNet チュートリアルのいずれかを修了することもできます。

 


始める前に

トレーディング パートナのチュートリアルを使用し始める前に、以下が必要になります。

 


チュートリアルのセットアップ

トレーディング パートナのチュートリアルを使用し始める前に、次の手順を実行する必要があります。

手順 1 : 新しい WebLogic Integration ドメインの作成

トレーディング パートナのチュートリアルでは、WebLogic Integration ドメインが必要であり、BEA WebLogic Platform の Configuration Wizard を使用して作成する必要があります。このドキュメントで使用するドメイン名は tptutorial ですが、有効な任意のドメイン名を使用できます。

注意 : このチュートリアルには、既存の WebLogic Integration を使用することもできます。しかし、別のドメインを新しく作成すると、必要なデフォルト トレーディング パートナ コンフィグレーションがこのチュートリアルで確実に使用できます。

新しい WebLogic Integration ドメインを作成するには

  1. 次のように Configuration Wizard を起動します。
  2. Configuration Wizard が起動され、初期画面が表示されます。


     
  3. Configuration Wizard のそれぞれの画面で次のように選択し、[次へ] ボタンをクリックして作業を続けます。
  4. 注意 : この指示では、ほとんどデフォルト選択を使用します。高度なコンフィグレーション オプションの詳細については、Configuration Wizard のオンライン ヘルプを参照してください。

    表 1-2 Configuration Wizard での選択方法 

    画面名

    推奨選択

    [コンフィグレーションの作成または拡張]

    [新しい Weblogic コンフィグレーションの作成] (デフォルト)

    [コンフィグレーション テンプレートの選択]

    [Basic WebLogic Integration Domain] (WebLogic コンフィグレーション テンプレートのリストから)

    [エクスプレスまたはカスタム コンフィグレーションの選択]

    [エクスプレス] (デフォルト)

    [管理ユーザ名とパスワードのコンフィグレーション]

    管理者パスワードを指定し (必須)、必要に応じてデフォルトを変更。

    [サーバの起動モードおよび Java SDK のコンフィグレーション]

    起動モード : 開発モード (デフォルト)

    Java SDK の選択: Sun SDK (デフォルト)

    [Weblogic コンフィグレーションの作成]

    [コンフィグレーション名] に tptutorial を指定するか、このドメインに使用する別の名前を指定。


     
  5. [作成] ボタンをクリックします。
  6. デフォルトでは、BEA_HOME\user_projects\domains\domainName に新しいドメインが作成されます。

  7. [コンフィグレーションの作成] 画面で、[サーバの起動] を選択 (クリック) します。
  8. [完了] ボタンをクリックします。

手順 2 : デフォルト トレーディング パートナ情報の表示

Configuration Wizard を使用して、新しい WebLogic Integration ドメインを作成すると、トレーディング パートナ管理 (TPM) リポジトリにデフォルト トレーディング パートナとプロトコル バインディングが自動的に入力されます。トレーディング パートナのチュートリアルでは、このデフォルト コンフィグレーションを使用します。TPM リポジトリについて学習するには、『Weblogic Integration ソリューションの管理』の「トレーディング パートナ管理」(http://edocs.beasys.co.jp/e-docs/wli/docs81/manage/tpm.html) を参照してください。

デフォルトの場合、BEA WebLogic Integration はテスト (開発) モードで動作します。このため、デフォルト プロトコル バインディングを使用して、同じマシンの別のトレーディング パートナからビジネス プロセスを実行できます (共存)。プロダクション環境では、それぞれのトレーディング パートナが、それぞれのビジネス プロセスを独自の BEA WebLogic Integration サーバで実行し、サービス プロファイルを明示的にコンフィグレーションする必要があります。また、両方のトレーディング パートナを有効にして、サービス プロファイルを有効にする必要があります。テスト モードとプロダクション モードの詳細については、『WebLogic Integration ソリューションの管理』の「トレーディング パートナ管理」(http://edocs.beasys.co.jp/e-docs/wli/docs81/manage/tpm.html) の「モードとメッセージ トラッキングのコンフィグレーション」を参照してください。

デフォルト トレーディング パートナ

WebLogic Integration ドメインでは、開発用およびテスト用として、次の 2 つのトレーディング パートナが事前にコンフィグレーションされています。

表 1-3 WebLogic Integration ドメインでのデフォルト トレーディング パートナのコンフィグレーション 

トレーディング パートナの名前

トレーディング パートナの ID

説明

Test_TradingPartner_1

000000001

デフォルトのローカル トレーディング パートナ。チュートリアルでは、通常、このトレーディング パートナが会話「開始者」になる。

特定のトレーディング パートナ情報がない場合、デフォルト トレーディング パートナが、ローカル ホスト システムでのメッセージ送受信に使用するトレーディング パートナとして指定される。

Test_TradingPartner_2

000000002

チュートリアルでは、通常、このトレーディング パートナが会話「参加者」になる。


 

デフォルト プロトコル バインディング

デフォルト トレーディング パートナには、以下に示すプロトコル バインディングが事前にコンフィグレーションされています。

ebXML 1.0 を除くすべてのプロトコル バインディングがデフォルトとしてマークされています。実行時に特定のプロトコル情報がない場合は、デフォルトのバインディングが自動的に使用されるようにできます。

トレーディング パートナ情報の表示 (任意)

TPM リポジトリの内容の表示と更新は、WebLogic Integration Administration Console で行います。必要な場合は、WebLogic Integration Administration Console を使用し、TPM リポジトリの事前にコンフィグレーションされた設定を閲覧できます。トレーディング パートナのチュートリアルでは、事前にコンフィグレーションされた設定を使用するので、このチュートリアルで特筆しない限り、TPM リポジトリを変更する必要はありません。

注意 : TPM リポジトリの事前にコンフィグレーションされた設定を変更した場合は、それに合わせてチュートリアルの指示を変更する必要があります。コンフィグレーションの指示については、『WebLogic Integration ソリューションの管理』の「トレーディング パートナ管理」(http://edocs.beasys.co.jp/e-docs/wli/docs81/manage/tpm.html) を参照してください。

デフォルト トレーディング パートナ情報を表示するには

  1. 次のいずれかの方法で WebLogic Integration Administration Console を起動します。
  2. 要求されたら、ユーザ名とパスワードを指定します。
  3. WebLogic Integration Administration Console のホーム ページが表示されます。


     

    注意 : WebLogic Integration Administration Console の特定画面の詳細について調べるには、[ヘルプ] アイコンをクリックします。

  4. [トレーディング パートナ管理] モジュールを選択し、トレーディング パートナ管理ホーム ページを表示します。

  5.  
  6. トレーディング パートナ管理ホーム ページで、[プロファイル管理] モジュールを選択し、事前にコンフィグレーションされたトレーディング パートナ名のプロファイルを表示します。

  7.  
  8. 左パネルから [バインディング] を選択して Test_TradingPartner_1 を選択し、[移動] ボタンをクリックしてデフォルト トレーディング パートナの事前にコンフィグレーションされたバインディングを表示します。

  9.  


     

    注意 : デフォルトの場合、トレーディング パートナ エンドポイントは、localhost:7001 でリスンするようにコンフィグレーションされています。 別のポートでリスンするように WebLogic Server をコンフィグレーションした場合は、それに合わせてトレーディング パートナ バインディング情報を調整してください。

手順 3 : チュートリアル ファイルのインストール

トレーディング パートナのチュートリアルのドキュメント ファイルとサンプル ファイルは、BEA の dev2dev Online サイトから入手するアーカイブ ファイル (tptutorial.zip) で配布されます。このアーカイブ ファイルには、チュートリアルで使用する、完全な ebXML アプリケーションと RosettaNet アプリケーション、およびスキーマ ファイルとサンプル XML ファイルが含まれています。

トレーディング パートナのチュートリアルのファイルをインストールするには

  1. 次の URL の WebLogic Integration 8.1 ページから tptutorial.zip ファイルをダウンロードします。
  2. http://dev2dev.bea.com/codelibrary/code/tptutorial.jsp
  3. tptutorial.zip ファイルの内容をローカル ディレクトリに、フォルダ名を使用して解凍します。解凍されたファイルのディレクトリ構造は、次のとおりです。
  4. 表 1-4 tptutorial.zip の内容 

    フォルダ/ファイル

    説明

    tptutorialapps\tptutorial.pdf

    トレーディング パートナのチュートリアルのドキュメント。

    tptutorialapps\ebxml

    ebXML チュートリアルでビジネス プロセスを構築するときに問題が発生した場合に参照する、完全なアプリケーション。スキーマ ファイルとサンプル XML データ ファイルも含まれる。

    tptutorialapps\rosettanet

    PIP 3B2 と 3A4 のサンプル実装を含むアプリケーション。


     

 


次の手順

チュートリアル ドメインをセットアップしてチュートリアル ファイルを解凍したら、次のチュートリアルを使い始めることができます。

どちらのチュートリアルでも、「チュートリアルのセットアップ」で作成した WebLogic Integration ドメインを使用します。これは、独立型チュートリアルです。両方のチュートリアルを修了してもよいですが、ebXML チュートリアルか RosettaNet チュートリアルのいずれかを修了することもできます。

 

ナビゲーション バーのスキップ  ページの先頭 前 次