Freigeben über


Konfigurieren eines Ports mithilfe des WCF-SAP-Adapters

Dieses Thema enthält Anweisungen zum Konfigurieren von WCF-SAP-Sende- und Empfangsports zum Ausführen ausgehender und eingehender Vorgänge auf dem SAP-System mithilfe des SAP-Adapters.

Voraussetzungen

Melden Sie sich mit einem Konto an, das Mitglied der Gruppe BizTalk Server Administratoren oder BizTalk-Operatoren ist. Ausführlichere Informationen zu Berechtigungen finden Sie unter Erforderliche Berechtigungen für die Bereitstellung und Verwaltung einer BizTalk-Anwendung und Mindestsicherheitsrechte.

Bereitstellen von Adaptern zum Senden von Nachrichten an SAP

Führen Sie die folgenden Schritte aus, um einen WCF-SAP-Sendeport für das Senden von Nachrichten an das SAP-System mithilfe der BizTalk Server-Verwaltungskonsole zu konfigurieren.

  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 zur BizTalk Server Verwaltungskonsole.

  3. Erweitern Sie in der Konsolenstruktur bizTalk-Gruppe, und erweitern Sie dann Anwendungen.

  4. Erweitern Sie die Anwendung, unter der Sie den SAP-Adapter bereitstellen möchten.

  5. Klicken Sie mit der rechten Maustaste auf Ports senden, zeigen Sie auf Neu, und zeigen Sie auf einen Porttyp, den Sie je nach Kommunikationsmodus zwischen BizTalk Server und dem SAP-System konfigurieren möchten.

  6. Geben Sie im Dialogfeld Porteigenschaften senden auf der Registerkarte Allgemein einen Namen für den Sendeport ein.

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

  8. Gehen Sie im Dialogfeld Transporteigenschaften wie folgt vor:

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

    2. Geben Sie auf der Registerkarte Allgemein im Textfeld Aktion die Aktion für den Vorgang ein. Eine Liste der Aktionen für jeden Vorgang finden Sie unter Nachrichten und Nachrichtenschemas . Die Aktion zum Aufrufen des RFC_CUSTOMER_GET wäre beispielsweise:

      http://Microsoft.LobServices.Sap/2007/03/Rfc/RFC_CUSTOMER_GET  
      
    3. Klicken Sie auf die Registerkarte Bindung , und geben Sie Werte für Bindungseigenschaften an, die vom SAP-Adapter verfügbar gemacht werden. Weitere Informationen zu Bindungseigenschaften finden Sie unter Informationen zum BizTalk-Adapter für mySAP Business Suite-Bindungseigenschaften.

      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.

    4. Klicken Sie auf die Registerkarte Anmeldeinformationen , und führen Sie eine der folgenden Aktionen aus:

    • Wählen Sie die Option Einmaliges Anmelden nicht verwenden aus, und geben Sie den Benutzernamen und das Kennwort an, um eine Verbindung mit einem SAP-System herzustellen.

    • Wählen Sie die Option Einmaliges Anmelden verwenden aus, und geben Sie eine Partneranwendung für einmaliges Anmelden an.

      Weitere Informationen zur Sicherheit in Bezug auf BizTalk Server finden Sie unter Sicherheit mit dem SAP-Adapter und BizTalk Server.

      Klicken Sie auf OK, um zum Dialogfeld Porteigenschaften senden zurückzukehren.

  9. Wählen Sie in der Dropdownliste Sendehandler die Option BizTalkServerAnwendung aus.

  10. Wenn Sie in Schritt 5 einen statischen One-Way Sendeport erstellen möchten, geben Sie eine Sendepipeline an. Wählen Sie in der Dropdownliste Pipeline senden die Pipeline aus, die XMLTransmit entspricht.

  11. Wenn Sie in Schritt 5 einen statischen Solicit-Response Port erstellen möchten, geben Sie Sende- und Empfangspipelines an.

    1. Wählen Sie in der Dropdownliste Pipeline senden die Pipeline aus, die XMLTransmit entspricht.

    2. Wählen Sie in der Dropdownliste Empfangspipeline die Pipeline aus, die XMLReceive entspricht.

  12. Klicken Sie auf OK.

Bereitstellen von Adaptern zum Empfangen von Nachrichten von SAP

Führen Sie die folgenden Schritte aus, um einen WCF-SAP-Empfangsport für den Empfang von Nachrichten vom SAP-System mithilfe der BizTalk Server-Verwaltungskonsole zu konfigurieren.

  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 zur BizTalk Server Verwaltungskonsole.

  3. Erweitern Sie in der Konsolenstruktur bizTalk-Gruppe, und erweitern Sie dann Anwendungen.

  4. Erweitern Sie die Anwendung, unter der Sie den SAP-Adapter bereitstellen möchten.

  5. Klicken Sie mit der rechten Maustaste auf Empfangsports, zeigen Sie auf Neu, und klicken Sie je nach Kommunikationsmodus zwischen BizTalk Server und dem SAP-System auf Unidirektionalen Empfangsport oder Anforderungsantwort-Empfangsport.

  6. Geben Sie im Dialogfeld Eigenschaften des Empfangsports auf der Registerkarte Allgemein einen Namen für den Empfangsport ein.

  7. Klicken Sie auf der Registerkarte Empfangsorte auf Neu. Das Dialogfeld Eigenschaften des Empfangsspeicherorts wird angezeigt.

  8. Gehen Sie im Dialogfeld Eigenschaften des Empfangsspeicherorts wie folgt vor:

    1. Geben Sie einen Namen für den Empfangsspeicherort an.

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

  9. Gehen Sie im Dialogfeld Transporteigenschaften wie folgt vor:

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

    2. Klicken Sie auf die Registerkarte Bindung , und wählen Sie in der Dropdownliste Bindungstypdie Option sapBinding aus. Weitere Informationen zu Bindungseigenschaften finden Sie unter Informationen zum BizTalk-Adapter für mySAP Business Suite-Bindungseigenschaften.

      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.

    3. Klicken Sie auf die Registerkarte Andere , und führen Sie eine der folgenden Aktionen aus:

    4. Wählen Sie Benutzerkonto aus, und geben Sie den Benutzernamen und das Kennwort an, um eine Verbindung mit einem SAP-System herzustellen.

    5. Wählen Sie die Option Anmeldeinformationen aus Partneranwendung abrufen aus, und geben Sie eine Partneranwendung an.

      Weitere Informationen zur Sicherheit in Bezug auf BizTalk Server finden Sie unter Sicherheit mit dem SAP-Adapter und BizTalk Server.

      Klicken Sie auf OK , um zum Dialogfeld Eigenschaften des Empfangsspeicherorts zurückzukehren.

  10. Wählen Sie in der Dropdownliste Empfangener Handler die Option BizTalkServerAnwendung aus.

  11. Wenn Sie in Schritt 5 den unidirektionalen Empfangsport erstellen möchten, geben Sie eine Empfangspipeline an. Wählen Sie in der Dropdownliste Empfangspipeline die Pipeline aus, die XMLReceive entspricht.

  12. Wenn Sie in Schritt 5 den Anforderungsantwort-Empfangsport erstellen möchten, geben Sie Sende- und Empfangspipelines an.

    1. Wählen Sie in der Dropdownliste Empfangspipeline die Pipeline aus, die XMLReceive entspricht.

    2. Wählen Sie in der Dropdownliste Pipeline senden die Pipeline aus, die XMLTransmit entspricht.

  13. Klicken Sie im Dialogfeld Eigenschaften des Empfangsspeicherorts auf OK.

  14. Klicken Sie im Dialogfeld Eigenschaften des Empfangsports auf OK.

Siehe auch

Manuelles Konfigurieren einer physischen Portbindung an den SAP-Adapter