次の方法で共有


SAP アダプターの接続 URI を構成する

接続 URI は、SAP システムに接続するための接続文字列です。 これには、SAP システムとの接続を確立するために必要なさまざまなパラメーターが含まれています。 デザイン時に、メタデータを生成するために SAP システムに接続する URI を指定する必要があります。 実行時に、操作を実行するために SAP システムに接続する URI を指定する必要があります。

デザイン時に接続 URI を入力する

デザイン時には、アダプター サービス アドインの使用またはアダプター メタデータの追加ウィザードを使用して、接続 URI を指定できます。

アダプター サービス アドインを使用して接続 URI を入力する

  1. BizTalk プロジェクトを右クリックし、[ 追加] をポイントして、[ 生成された項目の追加] をクリックします。

  2. [ 生成された項目の追加 ] ダイアログ ボックスで、次の操作を行います。

    プロパティ 目的
    Categories (カテゴリ) [ アダプター サービスの使用] をクリックします。
    テンプレート [ アダプター サービスの使用] をクリックします。
  3. [ アダプター サービスの使用 ] ダイアログ ボックスを起動するには、[ 追加] をクリックします。

  4. [ アダプター サービスの使用 ] ダイアログ ボックスの [ バインドの選択 ] ドロップダウン リストから [ sapBinding] を選択し、[ 構成] をクリックします。

  5. [ アダプターの構成 ] ダイアログ ボックスで、[ セキュリティ ] タブをクリックします。[ クライアント資格情報の種類 ] ドロップダウン リスト ボックスで、[ ユーザー名 ] を選択し、SAP システムに接続するユーザー名とパスワードを指定します。

  6. [ URI のプロパティ ] タブをクリックし、さまざまなパラメーターの値を指定します。 SAP アダプターの接続 URI の詳細については、「SAP システム接続 URI の作成」を参照してください。

  7. [ バインドのプロパティ ] タブをクリックし、スキーマを生成する前に指定する必要があるバインド値 (存在する場合) を指定します。 たとえば、SAP システムから IDOC を受信するためのスキーマを生成する前に 、GenerateFlatFileCompatibleIDoc プロパティの値を指定する必要があります。 バインド プロパティの詳細については、「 BizTalk Adapter for mySAP Business Suite のバインド プロパティについて」を参照してください。

  8. [OK] をクリックします。

アダプター メタデータの追加ウィザードを使用して接続 URI を入力する

  1. BizTalk プロジェクトを右クリックし、[ 追加] をポイントして、[ 生成された項目の追加] をクリックします。

  2. [ 生成された項目の追加 ] ダイアログ ボックスで、次の操作を行います。

    プロパティ 目的
    Categories (カテゴリ) [ アダプターの追加] をクリックします。
    テンプレート [ アダプター メタデータの追加] をクリックします。
  3. [追加] をクリックします。 アダプター メタデータの追加ウィザードが開きます。

  4. アダプターの追加ウィザードで、[ WCF-SAP] を選択します。 BizTalk Serverがインストールされているコンピューターと BizTalk データベースの名前を選択します。

    重要

    BizTalk で WCF-SAP ポートが既に構成されている場合は、 ポート の一覧からポートを選択します。

  5. [次へ] をクリックします。

  6. [ アダプター サービスの使用 ] ダイアログ ボックスの [ バインドの選択 ] ドロップダウン リストから [ sapBinding] を選択し、[ 構成] をクリックします。

  7. [ アダプターの構成 ] ダイアログ ボックスで、[ セキュリティ ] タブをクリックします。[ クライアント資格情報の種類 ] ドロップダウン リスト ボックスで、[ ユーザー名 ] を選択し、SAP システムに接続するユーザー名とパスワードを指定します。

  8. [ URI のプロパティ ] タブをクリックし、さまざまなパラメーターの値を指定します。 SAP アダプターの接続 URI の詳細については、「SAP システム接続 URI の作成」を参照してください。

  9. [ バインドのプロパティ ] タブをクリックし、スキーマを生成する前に指定する必要があるバインド値 (存在する場合) を指定します。 たとえば、SAP システムから IDOC を受信するためのスキーマを生成する前に 、GenerateFlatFileCompatibleIDoc プロパティの値を指定する必要があります。 バインド プロパティの詳細については、「 BizTalk Adapter for mySAP Business Suite のバインド プロパティについて」を参照してください。

    Note

    既存の WCF-SAP 送信ポートを選択した場合は、バインド プロパティを指定する必要はありません。 バインド プロパティは、送信ポート構成から選択されます。 ただし、デザイン時に必要なバインド プロパティ (存在する場合) を指定することもできます。 このような場合、バインド プロパティの新しい値は、メタデータの生成時にデザイン時に使用されます。 ただし、実行時には、送信ポート構成のバインド プロパティに指定された値が適用されます。

  10. [OK] をクリックします。

実行時に接続 URI を入力する

実行時には、BizTalk Server管理コンソールで、WCF-Custom または WCF-SAP ポート構成の一部として URI を指定できます。

WCF-Custom ポートの接続 URI を入力します

  1. BizTalk Server管理コンソールを起動します。

  2. コンソール ツリーで[ BizTalk グループ]、[ アプリケーション] の順に展開し、ポートを作成するアプリケーションを展開して、[ 送信ポート ] または [ 受信ポート] をクリックします。 右側のウィンドウで、ポートの作成または既存のポートの選択を選択できます。

  3. [ポートのプロパティ] ダイアログ ボックスの [ 種類 ] ドロップダウン リストから [ WCF-Custom] を選択し、[ 構成] をクリックします。

    Note

    受信ポートの [場所のプロパティ] ダイアログ ボックスを表示するには、[ポートのプロパティ] ダイアログ ボックスの左側のウィンドウにある [ 受信場所 ] タブをクリックし、[ 新規] をクリックします。

  4. [ WCF-Custom Transport Properties]\(WCF カスタム トランスポートのプロパティ \) ダイアログ ボックスで、[ 全般 ] タブをクリックします。

  5. [ アドレス (URI)] テキスト ボックスで、SAP システムに接続する接続 URI を指定します。 SAP アダプターの接続 URI の詳細については、「SAP システム接続 URI の作成」を参照してください。

  6. [ WCF-Custom Transport Properties]\(WCF-Custom トランスポートのプロパティ \) ダイアログ ボックスで、[ バインド ] タブをクリックします。[ バインドの種類 ] ドロップダウン リストから、[ sapBinding] を選択します。

  7. 送信ポートを作成する場合は、[ WCF-Custom Transport Properties]\(WCF カスタム トランスポートのプロパティ \) ダイアログ ボックスで、[ 資格情報 ] タブをクリックし、次のいずれかの操作を行います。

    1. [ シングル サインオンを使用しない ] オプションを選択し、SAP システムに接続するユーザー名とパスワードを指定します。

    2. [ シングル サインオンの使用 ] オプションを選択し、関連するエンタープライズ シングル サインオン (SSO) アプリケーションを指定します。

  8. 受信ポートを作成する場合は、[ WCF-Custom Transport Properties]\(WCF カスタム トランスポートのプロパティ \) ダイアログ ボックスで、[ その他 ] タブをクリックし、次のいずれかの操作を行います。

    1. [ ユーザー アカウント ] オプションを選択し、SAP システムに接続するユーザー名とパスワードを指定します。

    2. [ 関連アプリケーションから資格情報を取得する ] オプションを選択し、関連 SSO アプリケーションを指定します。

  9. [OK] をクリックします。

WCF-SAP ポートの接続 URI を入力します

  1. BizTalk Server管理コンソールを起動します。

  2. BIZTALK SERVER管理コンソールに WCF-SAP アダプターを追加します。 手順については、「BizTalk Server管理コンソールに SAP アダプターを追加する」を参照してください。

  3. コンソール ツリーで[ BizTalk グループ]、[ アプリケーション] の順に展開し、ポートを作成するアプリケーションを展開して、[ 送信ポート ] または [ 受信ポート] をクリックします。 右側のウィンドウで、ポートの作成または既存のポートの選択を選択できます。

  4. [ポートのプロパティ] ダイアログ ボックスの [ 種類 ] ドロップダウン リストから、前に追加した WCF-SAP アダプターを選択し、[ 構成] をクリックします。

    Note

    受信ポートの [場所のプロパティ] ダイアログ ボックスを表示するには、[ポートのプロパティ] ダイアログ ボックスの左側のウィンドウにある [ 受信場所 ] タブをクリックし、[ 新規] をクリックします。

  5. [トランスポートのプロパティ] ダイアログ ボックスで、[ 全般 ] タブをクリックします。

  6. [ 構成 ] ボタンをクリックし、接続パラメーターの値を指定します。 SAP アダプターの接続 URI の詳細については、「SAP システム接続 URI の作成」を参照してください。

  7. [トランスポート プロパティ] ダイアログ ボックスで、[バインド] タブをクリックし、 バインド プロパティの値を指定します。

    Note

    バインド プロパティは、送信ポートと受信ポートのどちらを構成しているかに基づいて表示されます。 たとえば、受信操作には受信ポートの構成が必要なため、送信ポートの構成中に受信操作に関連するバインド プロパティを使用できません。

  8. 送信ポートを作成する場合は、[トランスポートのプロパティ] ダイアログ ボックスで [ 資格情報 ] タブをクリックし、次のいずれかの操作を行います。

    1. [ シングル サインオンを使用しない ] オプションを選択し、SAP システムに接続するユーザー名とパスワードを指定します。

    2. [ シングル サインオンの使用 ] オプションを選択し、関連するエンタープライズ シングル サインオン (SSO) アプリケーションを指定します。

  9. 受信ポートを作成する場合は、[ WCF-Custom Transport Properties]\(WCF カスタム トランスポートのプロパティ \) ダイアログ ボックスで、[ その他 ] タブをクリックし、次のいずれかの操作を行います。

    1. [ ユーザー アカウント ] オプションを選択し、SAP システムに接続するユーザー名とパスワードを指定します。

    2. [ 関連アプリケーションから資格情報を取得する ] オプションを選択し、関連 SSO アプリケーションを指定します。

  10. [OK] をクリックします。

参照

SAP アプリケーションを作成するための構成要素