Kommunikationskanal
In einem Kommunikationskanal (kurz: Kanal) legen Sie Details für die Eingangs- oder Ausgangsverarbeitung der Message fest. Im Kommunikationskanal führen Sie die Adapterkonfiguration durch.
Je nach Richtung der Message-Verarbeitung benötigen Sie einen Sender- oder Empfängerkanal.
Sender- und Empfängerkanal
Richtung |
Verwendung |
Senderkanal |
Legt fest, wie bei der Eingangsverarbeitung ein Adapter eine Message so transformiert, damit sie von der Integration Engine verarbeitet werden kann. Ein Senderkanal enthält die Konfigurationsdaten für einen Sender-Adapter. |
Empfängerkanal |
Legt fest, wie bei der Ausgangsverarbeitung ein Adapter eine Message so transformiert, damit sie von einem Empfänger verarbeitet werden kann. Ein Empfängerkanal enthält die Konfigurationsdaten für einen Empfänger-Adapter. |
Sie müssen einen Kommunikationskanal einem Service zuordnen. Abhängig davon, ob der Service als Sender oder Empfänger von Messages adressiert wird, hat der zugeordnete Kommunikationskanal die Rolle eines Sender- oder Empfängerkanals und muss auch als solcher konfiguriert werden.

Einem Integrationsprozess-Service können Sie keinen Kommunikationskanal zuordnen.
Darüber können Sie im Kommunikationskanal angeben, welcher Identifikator für die Kennung des Kommunikationspartners verwendet werden soll.
Die verfügbaren Identifikatoren sind beim Kommunikationspartner als Alternative Identifikatoren angegeben.
In einer Kommunikationsvereinbarung (Sender- oder Empfängervereinbarung) legen Sie fest, welcher Kommunikationskanal für ein bestimmtes Sender-Empfänger-Paar verwendet werden soll.
Abhängig vom verwendeten Adaptertyp enthält ein Kommunikationskanal Informationen zur Transportsicherheit von Messages.

Zur Transportsicherheit gehören beispielsweise Informationen zur technischen Authentifizierung beim Eingang einer Message beim Empfänger.
Im Kommunikationskanal können Sie folgende Einstellungen machen.
Registerkarten und Funktionsumfang
Registerkarte |
Funktionsumfang |
Parameter |
In dieser Registerkarte führen Sie die Adapterkonfiguration durch (siehe unten). |
In dieser Registerkarte legen Sie fest, über welchen der verfügbaren alternativen Identifikatoren ein Partner angesprochen werden soll. Für einen Kommunikationspartner sind im Allgemeinen verschiedene Identifikatoren für unterschiedliche Geschäftsszenarien angelegt. Im Kommunikationskanal geben Sie an, welcher dieser Identifikatoren verwendet werden soll. Hierbei können Sie die Agentur jeweils in einer Dropdown-Listbox auswählen.
Für die Agentur können Sie ein Kürzel auswählen. Abhängig von Ihrer Auswahl wird dann der Wert im Feld für das Schema gesetzt. |
|
Modul |
In dieser Registerkarte definieren Sie den
|
Die Registerkarte Parameter enthält
● einen Adaptertyp-unabhängigen Bereich, in dem Sie folgende Informationen angeben können:
○ Adaptertyp
In dieser Dropdown-Listbox können Sie einen
Adaptertyp auswählen. Es werden die Adaptertypen zur Auswahl angeboten, zu
denen
Adaptermetadaten
im Integration Repository definiert sind (zu den von SAP zur Verfügung
gestellten Adaptertypen siehe unten).
○ Kanal als Sender- oder Empfängerkanal festlegen (Richtung der Message-Verarbeitung)
Markieren Sie hierzu einen der beiden Auswahlknöpfe Sender oder Empfänger.

Wenn Sie den Adaptertyp IDoc gewählt haben, müssen Sie für die Richtung des Kommunikationskanals Empfänger einstellen.
Bei Verwendung des IDoc-Adapters muss die Eingangsverarbeitung der Message nicht explizit konfiguriert werden, da die relevanten Einstellungen bereits bei der Konfiguration des SAP Web Application Server vorgenommen wurden. Aus diesem Grund macht die Einstellung Sender für diesen Adaptertyp keinen Sinn.
Weitere Informationen: Sendervereinbarung
○ Transport-Protokoll
○ Message-Protokoll

Die möglichen Werte in den Dropdown-Listboxen zum Transport-Protokoll und zum Message-Protokoll sind abhängig vom gewählten Adaptertyp.
○ Adapter-Engine
Mit der Dropdown-Listbox können Sie die Adapter-Engine angeben, auf der der Adapter angesprochen werden soll.
●
einen Adaptertyp-abhängigen Bereich, in dem Sie den
jeweiligen
Adapter
konfigurieren können.
Hier können Sie die Parameter des Adapters angeben. Die angezeigten Eingabefelder sind abhängig vom gewählten Adaptertyp.
Folgende Adaptertypen werden von SAP zur Verfügung gestellt. Detail-Informationen zu den Adaptertyp-abhängigen Parametern finden Sie in der Dokumentation zum jeweiligen Adaptertyp.
Adaptertypen
Kürzel |
Beschreibung |
XI |
Für die Kommunikation über die Proxy-Laufzeit
(siehe
Diesen Adaptertyp können Sie auch verwenden, wenn Sie über eine auf SAP XI 2.0 basierenden Adapter Engine beim Empfänger kommunizieren wollen. |
IDoc |
Für die Kommunikation mit einem SAP-System über den
|
RFC |
Für die Kommunikation mit einem SAP-System über den
|
HTTP |
Für die Kommunikation mit einem HTTP-Server über den
|
JDBC |
Für die Kommunikation mit einem Datenbanksystem über den
|
JMS |
Für die Kommunikation mit einem Messaging-System über den
|
Marketplace |
Für die Kommunikation mit Marktplätzen (siehe
|
File |
Für die Kommunikation mit einem Dateisystem über den
|
RNIF |
Für den Anschluss an das RNIF-Protokoll (RosettaNet
Implementation Framework) über den
|
Für die Kommunikation mit einem E-Mail-Server über den
|
|
BC |
Für die Kommunikation mit einem SAP Business Connector
über den
|
SOAP |
Für die Kommunikation mit Remote Clients oder
Web-Services Server über den
|
CIDX |
Für den Anschluss an Chem
eStandards über den
|
●
Neue Adaptertypen über
Adaptermetadaten
im Integration Repository definieren.
●
Verwendung einer
Kommunikationskanalvorlage
aus dem Integration Repository
Um eine Kommunikationskanalvorlage aus dem Integration Repository zu übernehmen, wählen Sie im Objektmenü des Kommunikationskanals Kommunikationskanal → Vorlage übernehmen. In der Eingabehilfe können Sie Kommunikationskanalvorlagen aus allen Software-Komponentenversionen auswählen.
● Kommunikationskanäle automatisch erzeugen
Für Business-Systeme, die im System Landscape Directory definiert sind, können Sie Kommunikationskanäle automatisch erzeugen.