Konfigurieren eines Ports mithilfe des WCF-OracleEBS-Adapters
Konfigurieren WCF-OracleEBS Sende- und Empfangsports zum Ausführen ausgehender und eingehender Vorgänge in Oracle E-Business Suite mithilfe des Oracle E-Business-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 Oracle EBS
Führen Sie die folgenden Schritte aus, um einen WCF-OracleEBS Sendeport zum Senden von Nachrichten an Oracle E-Business Suite mithilfe der BizTalk Server-Verwaltungskonsole zu konfigurieren.
Öffnen Sie die BizTalk Server-Verwaltungskonsole.
Fügen Sie den WCF-OracleEBS-Adapter zur BizTalk Server-Verwaltungskonsole hinzu. Das Hinzufügen des Oracle E-Business Suite-Adapters zu BizTalk Server Verwaltungskonsole enthält die Schritte.
Erweitern Sie in der Konsolenstruktur bizTalk-Gruppe, und erweitern Sie dann Anwendungen.
Erweitern Sie die Anwendung, in der Sie den Oracle E-Business-Adapter bereitstellen möchten.
Klicken Sie mit der rechten Maustaste auf Ports senden, zeigen Sie auf Neu, und zeigen Sie dann auf den Porttyp, den Sie je nach Kommunikationsmodus zwischen BizTalk Server und Oracle E-Business Suite konfigurieren möchten.
Geben Sie im Dialogfeld Porteigenschaften senden auf der Registerkarte Allgemein einen Namen für den Sendeport ein.
Wählen Sie in der Dropdownliste Typ die Option WCF-OracleEBS aus, und klicken Sie dann auf Konfigurieren.
Gehen Sie im Dialogfeld Transporteigenschaften wie folgt vor:
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 Konfigurieren des Verbindungs-URI für Oracle E-Business Suite.
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 für den Oracle EBS-Adapter . Beispielsweise lautet die Aktion zum Aufrufen des Insert-Vorgangs für eine Schnittstellentabelle (FA_BOOKS) unter der Asset-Anwendung:
InterfaceTables/Insert/OFA/FA/FA_BOOKS
Klicken Sie auf die Registerkarte Bindung , und geben Sie Werte für die Bindungseigenschaften an, die vom Oracle E-Business-Adapter verfügbar gemacht werden. Weitere Informationen zu Bindungseigenschaften finden Sie unter Informationen zum BizTalk-Adapter für Oracle E-Business Suite-Bindungseigenschaften.
Hinweis
Die Bindungseigenschaften werden basierend darauf angezeigt, ob Sie einen Sendeport oder einen Empfangsport konfigurieren. Beispielsweise sind Bindungseigenschaften im Zusammenhang mit Benachrichtigungen beim Konfigurieren eines Sendeports nicht verfügbar, da Benachrichtigungen eingehende Vorgänge sind und eine Empfangsportkonfiguration erfordern.
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 für die Verbindung mit Oracle E-Business Suite an.
Option Aufgabe So stellen Sie eine Verbindung mithilfe von Oracle-Datenbankanmeldeinformationen her Geben Sie die ClientCredentialType-Bindungseigenschaft für Database an, und geben Sie Datenbankanmeldeinformationen für die Textfelder Benutzername und Kennwort an. So stellen Sie eine Verbindung mithilfe von Oracle E-Business Suite-Anmeldeinformationen her Geben Sie die ClientCredentialType-Bindungseigenschaft für EBusiness an, und geben Sie die Oracle E-Business Suite-Anmeldeinformationen für die Textfelder Benutzername und Kennwort an. In diesem Fall müssen Sie auch Oracle-Datenbankanmeldeinformationen für die Bindungseigenschaften OracleUserName und OraclePassword angeben. So stellen Sie eine Verbindung mithilfe der Windows-Authentifizierung her, wenn ClientCredentialType auf "Datenbank" festgelegt ist Geben Sie ein "/" für das Textfeld Benutzername an, und lassen Sie das Textfeld Kennwort leer. So stellen Sie eine Verbindung mithilfe der Windows-Authentifizierung her, wenn ClientCredentialType auf "EBusiness" festgelegt ist Geben Sie oracle E-Business Suite-Anmeldeinformationen für die Textfelder Benutzername und Kennwort an. Sie müssen auch ein "/" für die OracleUserName-Bindungseigenschaft angeben und die OraclePassword-Bindungseigenschaft leer lassen. Wählen Sie die Option Einmaliges Anmelden verwenden aus, und geben Sie eine verbundene Enterprise-Anwendung für einmaliges Anmelden (Single Sign-On, SSO) an.
Klicken Sie auf OK, um zum Dialogfeld Porteigenschaften senden zurückzukehren.
Wählen Sie in der Liste Sendehandlerdie Option BizTalkServerAnwendung aus.
Wenn Sie in Schritt 5 statische One-Way Sendeport ausgewählt haben, geben Sie eine Sendepipeline an. Wählen Sie in der Liste Pipeline senden die Pipeline aus, die XMLTransmit entspricht.
Wenn Sie in Schritt 4 statische Solicit-Response Port ausgewählt haben, geben Sie Sende- und Empfangspipelines an.
Wählen Sie in der Dropdownliste Pipeline senden die Pipeline aus, die XMLTransmit entspricht.
Wählen Sie in der Dropdownliste Empfangspipeline die Pipeline aus, die XMLReceive entspricht.
Klicken Sie auf OK.
Bereitstellen von Adaptern zum Empfangen von Nachrichten von Oracle EBS
Führen Sie die folgenden Schritte aus, um einen WCF-OracleEBS einen Port für den Empfang von Nachrichten von Oracle E-Business Suite mithilfe der BizTalk Server-Verwaltungskonsole zu konfigurieren.
Öffnen Sie die BizTalk Server-Verwaltungskonsole.
Fügen Sie den WCF-OracleEBS-Adapter zur BizTalk Server-Verwaltungskonsole hinzu. Anweisungen finden Sie unter Hinzufügen des Oracle E-Business Suite-Adapters zu BizTalk Server Verwaltungskonsole.
Erweitern Sie in der Konsolenstruktur bizTalk-Gruppe, und erweitern Sie dann Anwendungen.
Erweitern Sie die Anwendung, in der Sie den Oracle E-Business-Adapter bereitstellen möchten.
Klicken Sie mit der rechten Maustaste auf Empfangsports, zeigen Sie auf Neu, und klicken Sie je nach Kommunikationsmodus zwischen BizTalk Server und Oracle E-Business Suite auf Unidirektionalen Empfangsport oder Anforderungsantwortport.
Geben Sie im Dialogfeld Eigenschaften des Empfangsports auf der Registerkarte Allgemein einen Namen für den Empfangsport ein.
Klicken Sie auf der Registerkarte Empfangsorte auf Neu. Das Dialogfeld Eigenschaften des Empfangsspeicherorts wird angezeigt.
Gehen Sie im Dialogfeld Eigenschaften des Empfangsspeicherorts wie folgt vor:
Geben Sie einen Namen für den Empfangsspeicherort an.
Wählen Sie in der Dropdownliste Typ die Option WCF-OracleEBS aus, und klicken Sie dann auf Konfigurieren.
Gehen Sie im Dialogfeld Transporteigenschaften wie folgt vor:
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 Konfigurieren des Verbindungs-URI für Oracle E-Business Suite.
Klicken Sie auf die Registerkarte Bindung , und geben Sie Werte für Bindungseigenschaften an, die vom Oracle E-Business-Adapter verfügbar gemacht werden. Weitere Informationen zu Bindungseigenschaften finden Sie unter Informationen zum BizTalk-Adapter für Oracle E-Business Suite-Bindungseigenschaften.
Hinweis
Die Bindungseigenschaften werden basierend darauf angezeigt, ob Sie einen Sendeport oder einen Empfangsport konfigurieren. Beispielsweise sind Bindungseigenschaften im Zusammenhang mit Benachrichtigungen beim Konfigurieren eines Sendeports nicht verfügbar, da Benachrichtigungen eingehende Vorgänge sind und eine Empfangsportkonfiguration erfordern.
Klicken Sie auf die Registerkarte Verhalten , um die Transaktionsisolationsstufe festzulegen. Weitere Informationen zum Festlegen der Transaktionsisolationsstufe finden Sie unter Konfigurieren der Transaktionsisolationsstufe und Transaktionstimeout mit Oracle E-Business Suite.
Klicken Sie auf die Registerkarte Andere , und führen Sie eine der folgenden Aktionen aus:
Wählen Sie die Option Benutzerkonto aus, und geben Sie den Benutzernamen und das Kennwort für die Verbindung mit Oracle E-Business Suite an.
Option Aufgabe So stellen Sie eine Verbindung mithilfe von Oracle-Datenbankanmeldeinformationen her Geben Sie die ClientCredentialType-Bindungseigenschaft für Database an, und geben Sie Datenbankanmeldeinformationen für die Textfelder Benutzername und Kennwort an. So stellen Sie eine Verbindung mithilfe von Oracle E-Business Suite-Anmeldeinformationen her Geben Sie die ClientCredentialType-Bindungseigenschaft für EBusiness an, und geben Sie die Oracle E-Business Suite-Anmeldeinformationen für die Textfelder Benutzername und Kennwort an. In diesem Fall müssen Sie auch Oracle-Datenbankanmeldeinformationen für die Bindungseigenschaften OracleUserName und OraclePassword angeben. So stellen Sie eine Verbindung mithilfe der Windows-Authentifizierung her, wenn ClientCredentialType auf "Datenbank" festgelegt ist Geben Sie ein "/" für das Textfeld Benutzername an, und lassen Sie das Textfeld Kennwort leer. So stellen Sie eine Verbindung mithilfe der Windows-Authentifizierung her, wenn ClientCredentialType auf "EBusiness" festgelegt ist Geben Sie oracle E-Business Suite-Anmeldeinformationen für die Textfelder Benutzername und Kennwort an. Sie müssen auch ein "/" für die OracleUserName-Bindungseigenschaft angeben und die OraclePassword-Bindungseigenschaft leer lassen. Wählen Sie die Option Anmeldeinformationen aus Partneranwendung abrufen aus, und geben Sie eine Partner-SSO-Anwendung an.
Klicken Sie auf OK, um zum Dialogfeld Eigenschaften des Empfangsspeicherorts zurückzukehren.
Wählen Sie in der Dropdownliste Empfangener Handler die Option BizTalkServerAnwendung aus.
Wenn Sie in Schritt 5 unidirektionale Empfangsport ausgewählt haben, geben Sie eine Empfangspipeline an. Wählen Sie in der Liste Pipeline empfangen die Pipeline aus, die XMLReceive entspricht.
Wenn Sie in Schritt 5 Antwort empfangen port anfordern ausgewählt haben, geben Sie Sende- und Empfangspipelines an.
Wählen Sie in der Dropdownliste Empfangspipeline die Pipeline aus, die XMLReceive entspricht.
Wählen Sie in der Dropdownliste Pipeline senden die Pipeline aus, die XMLTransmit entspricht.
Klicken Sie im Dialogfeld Eigenschaften des Empfangsspeicherorts auf OK.
Klicken Sie im Dialogfeld Eigenschaften des Empfangsports auf OK.
Weitere Informationen
Manuelles Konfigurieren einer physischen Portbindung an den Oracle E-Business-Adapter
Herstellen einer Verbindung mit Oracle E-Business Suite mithilfe der Windows-Authentifizierung