Freigeben über


Konfigurieren des Verbindungs-URI für den SAP-Adapter

Ein Verbindungs-URI ist ein Verbindungszeichenfolge, um eine Verbindung mit einem SAP-System herzustellen. Sie enthält verschiedene Parameter, die zum Herstellen einer Verbindung mit einem SAP-System erforderlich sind. Zur Entwurfszeit müssen Sie den URI angeben, um eine Verbindung mit dem SAP-System herzustellen, um die Metadaten zu generieren. Zur Laufzeit müssen Sie den URI angeben, um eine Verbindung mit dem SAP-System herzustellen, um Vorgänge auszuführen.

Geben Sie den Verbindungs-URI zur Entwurfszeit ein.

Zur Entwurfszeit können Sie den Verbindungs-URI mithilfe des Add-Ins Adapterdienst nutzen oder den Assistenten zum Hinzufügen von Adaptermetadaten angeben.

Geben Sie den Verbindungs-URI mithilfe des Nutzungsadapterdienst-Add-Ins ein.

  1. Klicken Sie mit der rechten Maustaste auf Ihr BizTalk-Projekt, zeigen Sie auf Hinzufügen, und klicken Sie dann auf Generierte Elemente hinzufügen.

  2. Gehen Sie im Dialogfeld Generierte Elemente hinzufügen wie folgt vor:

    Option Aufgabe
    Kategorien Klicken Sie auf Adapterdienst nutzen.
    Vorlagen Klicken Sie auf Adapterdienst nutzen.
  3. Klicken Sie auf Hinzufügen, um das Dialogfeld Adapterdienst nutzen zu starten.

  4. Wählen Sie im Dialogfeld Adapterdienst nutzen in der Dropdownliste Bindung auswählen die Option sapBinding aus, und klicken Sie auf Konfigurieren.

  5. Klicken Sie im Dialogfeld Adapter konfigurieren auf die Registerkarte Sicherheit . Wählen Sie in den Dropdownfeldern Clientanmeldeinformationstypdie Option Benutzername aus, und geben Sie den Benutzernamen und das Kennwort für die Verbindung mit dem SAP-System an.

  6. Klicken Sie auf die Registerkarte URI-Eigenschaften , und geben Sie Werte für verschiedene Parameter an. Weitere Informationen zum Verbindungs-URI für den SAP-Adapter finden Sie unter Erstellen des SAP-Systemverbindungs-URI.

  7. Klicken Sie auf die Registerkarte Bindungseigenschaften , und geben Sie ggf. die Bindungswerte an, die vor dem Generieren des Schemas angegeben werden müssen. Beispielsweise müssen Sie einen Wert für die GenerateFlatFileCompatibleIDoc-Eigenschaft angeben, bevor Sie ein Schema für den Empfang von IDOC von einem SAP-System generieren. Weitere Informationen zu Bindungseigenschaften finden Sie unter Informationen zu Bindungseigenschaften des BizTalk-Adapters für mySAP Business Suite.

  8. Klicken Sie auf OK.

Geben Sie den Verbindungs-URI mithilfe des Assistenten zum Hinzufügen von Adaptermetadaten ein.

  1. Klicken Sie mit der rechten Maustaste auf Ihr BizTalk-Projekt, zeigen Sie auf Hinzufügen, und klicken Sie dann auf Generierte Elemente hinzufügen.

  2. Gehen Sie im Dialogfeld Generierte Elemente hinzufügen wie folgt vor:

    Option Aufgabe
    Kategorien Klicken Sie auf Adapter hinzufügen.
    Vorlagen Klicken Sie auf Adaptermetadaten hinzufügen.
  3. Klicken Sie auf Hinzufügen. Der Assistent zum Hinzufügen von Adaptermetadaten wird geöffnet.

  4. Wählen Sie im Assistenten zum Hinzufügen von Adaptern die Option WCF-SAP aus. Wählen Sie den Computer aus, auf dem BizTalk Server installiert ist, und den Namen der BizTalk-Datenbank.

    Wichtig

    Wenn Sie bereits einen WCF-SAP-Port in BizTalk konfiguriert haben, wählen Sie den Port aus der Liste Port aus.

  5. Klicken Sie auf Weiter.

  6. Wählen Sie im Dialogfeld Adapterdienst nutzen in der Dropdownliste Bindung auswählen die Option sapBinding aus, und klicken Sie auf Konfigurieren.

  7. Klicken Sie im Dialogfeld Adapter konfigurieren auf die Registerkarte Sicherheit . Wählen Sie in den Dropdownfeldern Clientanmeldeinformationstypdie Option Benutzername aus, und geben Sie den Benutzernamen und das Kennwort für die Verbindung mit dem SAP-System an.

  8. Klicken Sie auf die Registerkarte URI-Eigenschaften , und geben Sie Werte für verschiedene Parameter an. Weitere Informationen zum Verbindungs-URI für den SAP-Adapter finden Sie unter Erstellen des SAP-Systemverbindungs-URI.

  9. Klicken Sie auf die Registerkarte Bindungseigenschaften , und geben Sie ggf. die Bindungswerte an, die vor dem Generieren des Schemas angegeben werden müssen. Beispielsweise müssen Sie einen Wert für die GenerateFlatFileCompatibleIDoc-Eigenschaft angeben, bevor Sie ein Schema für den Empfang von IDOC von einem SAP-System generieren. Weitere Informationen zu Bindungseigenschaften finden Sie unter Informationen zu Bindungseigenschaften des BizTalk-Adapters für mySAP Business Suite.

    Hinweis

    Wenn Sie einen vorhandenen WCF-SAP-Sendeport ausgewählt haben, müssen Sie die Bindungseigenschaften nicht angeben. Die Bindungseigenschaften werden aus der Sendeportkonfiguration ausgewählt. Sie können jedoch die Bindungseigenschaften angeben, die ggf. zur Entwurfszeit erforderlich sind. In diesem Fall werden die neuen Werte für Bindungseigenschaften zur Entwurfszeit beim Generieren der Metadaten verwendet. Zur Laufzeit gelten jedoch die Werte, die für Bindungseigenschaften in der Sendeportkonfiguration angegeben sind.

  10. Klicken Sie auf OK.

Geben Sie den Verbindungs-URI zur Laufzeit ein.

Zur Laufzeit können Sie den URI als Teil der WCF-Custom- oder WCF-SAP-Portkonfiguration in der BizTalk Server-Verwaltungskonsole angeben.

Geben Sie den Verbindungs-URI für den WCF-Custom Port ein.

  1. Starten Sie die BizTalk Server-Verwaltungskonsole.

  2. Erweitern Sie in der Konsolenstruktur die Option BizTalk-Gruppe, dann Anwendungen, und erweitern Sie dann die Anwendung, unter der Sie einen Port erstellen möchten, und klicken Sie auf Ports senden oder Empfangensports senden. Im rechten Bereich können Sie einen Port erstellen oder einen vorhandenen Port auswählen.

  3. Wählen Sie im Dialogfeld Porteigenschaften in der Dropdownliste Typ die Option WCF-Custom aus, und klicken Sie dann auf Konfigurieren.

    Hinweis

    Klicken Sie zum Anzeigen des Dialogfelds Standorteigenschaften für einen Empfangsport im linken Bereich des Dialogfelds Porteigenschaften auf die Registerkarte Empfangsspeicherort , und klicken Sie dann auf Neu.

  4. Klicken Sie im Dialogfeld WCF-Benutzerdefinierte Transporteigenschaften auf die Registerkarte Allgemein .

  5. Geben Sie im Textfeld Adresse (URI) den Verbindungs-URI für die Verbindung mit dem SAP-System an. Weitere Informationen zum Verbindungs-URI für den SAP-Adapter finden Sie unter Erstellen des SAP-Systemverbindungs-URI.

  6. Klicken Sie im Dialogfeld WCF-Benutzerdefinierte Transporteigenschaften auf die Registerkarte Bindung . Wählen Sie in der Dropdownliste Bindungstypdie Option sapBinding aus.

  7. Wenn Sie einen Sendeport erstellen, klicken Sie im Dialogfeld WCF-Benutzerdefinierte Transporteigenschaften auf die Registerkarte Anmeldeinformationen , und führen Sie eine der folgenden Aktionen aus:

    1. Wählen Sie die Option Einmaliges Anmelden nicht verwenden aus, und geben Sie den Benutzernamen und das Kennwort für die Verbindung mit dem SAP-System an.

    2. Wählen Sie die Option Einmaliges Anmelden verwenden aus, und geben Sie eine Partneranwendung für einmaliges Anmelden (Single Sign-On, SSO) für Enterprise an.

  8. Wenn Sie einen Empfangsport erstellen, klicken Sie im Dialogfeld WCF-Benutzerdefinierte Transporteigenschaften auf die Registerkarte Andere , und führen Sie eine der folgenden Aktionen aus:

    1. Wählen Sie die Option Benutzerkonto aus, und geben Sie den Benutzernamen und das Kennwort für die Verbindung mit dem SAP-System an.

    2. Wählen Sie Die Option Anmeldeinformationen von Partneranwendung abrufen aus , und geben Sie eine Partner-SSO-Anwendung an.

  9. Klicken Sie auf OK.

Geben Sie den Verbindungs-URI für den WCF-SAP-Port ein.

  1. Starten Sie die BizTalk Server-Verwaltungskonsole.

  2. Fügen Sie den WCF-SAP-Adapter der BizTalk Server-Verwaltungskonsole hinzu. Anweisungen finden Sie unter Hinzufügen des SAP-Adapters zu BizTalk Server Verwaltungskonsole.

  3. Erweitern Sie in der Konsolenstruktur die Option BizTalk-Gruppe, dann Anwendungen, und erweitern Sie dann die Anwendung, unter der Sie einen Port erstellen möchten, und klicken Sie auf Ports senden oder Empfangensports senden. Im rechten Bereich können Sie einen Port erstellen oder einen vorhandenen Port auswählen.

  4. Wählen Sie im Dialogfeld Porteigenschaften in der Dropdownliste Typ den WCF-SAP-Adapter aus, den Sie zuvor hinzugefügt haben, und klicken Sie dann auf Konfigurieren.

    Hinweis

    Klicken Sie zum Anzeigen des Dialogfelds Standorteigenschaften für einen Empfangsport im linken Bereich des Dialogfelds Porteigenschaften auf die Registerkarte Empfangsspeicherort , und klicken Sie dann auf Neu.

  5. Klicken Sie im Dialogfeld Transporteigenschaften auf die Registerkarte Allgemein .

  6. Klicken Sie auf die Schaltfläche Konfigurieren , und geben Sie Werte für die Verbindungsparameter an. Weitere Informationen zum Verbindungs-URI für den SAP-Adapter finden Sie unter Erstellen des SAP-Systemverbindungs-URI.

  7. Klicken Sie im Dialogfeld Transporteigenschaften auf die Registerkarte Bindung , und geben Sie Werte für Bindungseigenschaften an.

    Hinweis

    Die Bindungseigenschaften werden basierend darauf angezeigt, ob Sie einen Sendeport oder einen Empfangsport konfigurieren. Beispielsweise sind Bindungseigenschaften im Zusammenhang mit eingehenden Vorgängen beim Konfigurieren eines Sendeports nicht verfügbar, da eingehende Vorgänge eine Empfangsportkonfiguration erfordern.

  8. Wenn Sie einen Sendeport erstellen, klicken Sie im Dialogfeld Transporteigenschaften auf die Registerkarte Anmeldeinformationen , und führen Sie eine der folgenden Aktionen aus:

    1. Wählen Sie die Option Einmaliges Anmelden nicht verwenden aus, und geben Sie den Benutzernamen und das Kennwort für die Verbindung mit dem SAP-System an.

    2. Wählen Sie die Option Einmaliges Anmelden verwenden aus, und geben Sie eine Partneranwendung für einmaliges Anmelden (Single Sign-On, SSO) für Enterprise an.

  9. Wenn Sie einen Empfangsport erstellen, klicken Sie im Dialogfeld WCF-Benutzerdefinierte Transporteigenschaften auf die Registerkarte Andere , und führen Sie eine der folgenden Aktionen aus:

    1. Wählen Sie die Option Benutzerkonto aus, und geben Sie den Benutzernamen und das Kennwort für die Verbindung mit dem SAP-System an.

    2. Wählen Sie Die Option Anmeldeinformationen von Partneranwendung abrufen aus , und geben Sie eine Partner-SSO-Anwendung an.

  10. Klicken Sie auf OK.

Weitere Informationen

Erstellen von Blöcken zum Entwickeln von BizTalk-Anwendungen