次の方法で共有


PeopleSoft Enterprise 用 BizTalk アダプターを展開する

ここでは、BizTalk Adapter for PeopleSoft Enterprise の展開に関する情報を示します。

概要

BizTalk Serverを使用すると、ターゲット コンピューター上のポートとアセンブリを複製できます。 BizTalk Server により、送信ポートおよび受信場所の構成が XML ファイルにインポートされます。

BizTalk Server を使用すると、次のタスクを実行できます。

  • BizTalk 構成データベース内での、BizTalk Server アセンブリの展開または削除

  • グローバル アセンブリ キャッシュ (GAC) 内での、アセンブリのインストールまたはアンインストール

  • バインド ファイルに対する、BizTalk Server アセンブリのバインド情報のインポートまたはエクスポート

BizTalk Serverを使用してポートとアセンブリを展開するには、「How to Export Bindings for a BizTalk Application」を参照してください。

Note

Microsoft BizTalk Adapter for PeopleSoft Enterprise の場合のみ、ソース (開発) コンピューターで Visual Studio が必要です。 実稼動コンピュータでは Visual Studio は必要ありません。

セットアップを確認する

BizTalk Server を使用してバインド ファイルをインポートする前に、以下の項目について確認してください。

  • CLASSPATH が PeopleSoft 固有のファイルの特定の場所を指している。 新しいコンピュータで、これらのファイルの場所が同じであることを確認します。同じでない場合は、バインド ファイルを編集します。

  • 新しいコンピュータで、応答用のフォルダが存在し、同じである。同じでない場合は、バインド ファイルを編集します。

  • PeopleSoft Enterprise システム パスワードが構成に存在する場合、パスワードが ***** としてバインド ファイルに保存されている。 このトピック の「制限事項 」を参照してください。

Note

展開すると、受信場所の構成が上書きされます。 バインド ファイルとアセンブリをターゲット コンピューターに展開すると、送信ポートと受信場所が、インポートされた XML バインド ファイルの送信ポートと受信場所に置き換えられます。

バインド ファイルのインポートに関する詳細な手順については、「 BizTalk グループにバインドをインポートする方法」を参照してください。

ターゲット コンピューターをクリーンアップする

新しいアプリケーションを展開するためのターゲット コンピューターをクリーンするには、オーケストレーションにバインドされている送信ポートと受信場所を削除します。

ターゲット コンピューターに Microsoft Visual Studio がインストールされていない場合は、次のスクリプトを実行してポートを削除できます。

<Microsoft BizTalk Server>\SDK\Samples\管理\WMI\Remove Send Port\VBScript\RemoveSendPort.vbs

<Microsoft BizTalk Server>\SDK\Samples\管理\WMI\Remove Receive Port\VBScript\RemoveReceivePort.vbs

たとえば、コマンド プロンプトで次のように実行します。

cscript RemoveSendPort.vbs \<Send port name\>

制限事項

トランスポート アダプターのパスワードは、BizTalk Serverによってエクスポートされるバインド ファイルにアスタリスク (******) として格納され、同じ形式で管理コンポーネントに渡されます。

バインド情報をエクスポートしても、生成されるバインド ファイルには、受信場所/送信ポートでトランスポート アダプターが使用したパスワードは含まれません。 このため、パスワード情報はクリア テキストでは表示されません。 次にファイルを使用してバインド情報をインポートするときに、トランスポート プロパティ ページのユーザー インターフェイスを使用してパスワードを入力する必要があります。 または、パスワードをバインド ファイルに入力することで、インポート前にバインド ファイルを一時的に変更することもできます。 この場合、インポート操作が完了した後、バインド ファイルからパスワードを削除する必要があります。

パスワードの制限を回避する

方法 1

  • インポートする前に、アスタリスクをプレーン テキストに置き換えてバインド ファイルを更新します。

    注意事項

    この操作は、セキュリティ上の理由により推奨されていません。

  • インポートする前に、バインド ファイルを更新し、アスタリスクを何らかの迷惑メール値に置き換えます (つまり、正しいパスワードではありません)。 インポートした後、BizTalk Server管理のトランスポートプロパティに正しいパスワードを入力します。

    Note

    この回避策は、Microsoft Visual Studio がターゲット コンピューターにインストールされている場合、またはカスタム ツールを開発する場合にのみ使用できます。

方法 2

  • パスワードではなく、エンタープライズ シングル サインオン (SSO) を使用します。 SSO オプションを使用するには、バインド ファイルをインポートする必要があります。

  • 論理システムと送受信サービスを確認します。

次のステップ

オーケストレーションでBizTalk Server例外処理を使用する