Adapter
Adapter ermöglichen dem PCK mit unterschiedlichsten Systemen zu kommunizieren.
Adapter verbinden das PCK sowohl mit der SAP Exchange Infrastructure als auch mit anderen Systemen.
Das PCK stellt Ihnen verschiedene Adapter zur Verfügung, mit denen Sie Systeme anbinden können. Mit Hilfe dieser Adapter werden XML- und HTTP-basierte Messages in die spezifischen Protokolle und Formate dieser Systeme konvertiert und umgekehrt.
Das PCK stellt Adapter zur Verfügung, die je nach Konfiguration verwendet werden, um
● mit SAP-Systemen über die RFC-Schnittstelle zu kommunizieren (RFC-Adapter).
● Datenaustausch mit dem SAP Business Connector zu ermöglichen (SAP Business Connector-Adapter).
● mit Systemen Daten über eine File-Schnittstelle bzw. einen FTP-Server auszutauschen (File/FTP-Adapter)
● über JDBC auf Datenbanken zuzugreifen (JDBC-Adapter)
● mit Messaging-Systemen über das JMS API zu kommunizieren (JMS-Adapter)
● Remote Clients oder Provider von Web-Services über den SOAP-Adapter zu integrieren (SOAP-Adapter)
● E-Mail-Server an das PCK anzubinden (Mail-Adapter).
● Daten mit der SAP Exchange Infrastructure auszutauschen (XI-Adapter).
Bei der Konfiguration der Adapter wird unterschieden, ob sich ein Adapter am Eingang (Sender-Adapter) oder am Ausgang (Empfänger-Adapter) des PCK befindet.
Adaptertypen und Attribute
Adaptertyp |
Transport-Protokoll |
Message-Protokoll |
Quality-of-Service |
Anlagen (Attachments) |
Acknowledgments |
Attribute im Message-Header |
RFC |
RFC |
RFC-XML |
BE, EO, EOIO |
Nein |
Siehe unten unter Acknowledgments |
Sender |
SAP Business Connector (BC) |
HTTP(S) |
RFC-XML mit Umschlag IDoc-XML |
BE, EO |
Nein |
Siehe unten unter Acknowledgments |
|
File/FTP |
Dateisystem (NFS) File Transfer Protocol/File Transfer Protocol über SSL/TLS |
Datei Datei mit Umwandlung des Inhalts |
BE, EO, EOIO |
Ja (Sender) |
Siehe unten unter Acknowledgments |
Sender Empfänger |
JDBC |
JDBC 2.0 |
Sender-Adapter: JDBC 2.0 Empfänger-Adapter: XML SQL-Format Natives SQL-Format
|
BE, EO, EOIO |
Nein |
Siehe unten unter Acknowledgments |
|
JMS |
SonicMQ JMS Provider WebSphereMQ (MQ Series) (nicht-JMS) Zugriff auf JMS Provider mit JNDI Administrierbare Objekte des JMS Provider aus Datei lesen Generischer Zugriff auf JMS-Provider |
JMS 1.x |
EO, EOIO |
Nein |
Siehe unten unter Acknowledgments |
Sender Empfänger |
SOAP |
Sender-Adapter: HTTP Empfänger-Adapter: HTTP(S) SMTP(S) |
SOAP 1.1 |
BE, EO, EOIO |
Ja (Sender, Empfänger) |
Siehe unten unter Acknowledgments |
Sender Empfänger |
Sender-Adapter: IMAP4 POP3 Empfänger-Adapter IMAP4 SMTP |
IXALL XIPAYLOAD |
BE, EO, EOIO |
Ja, bei XIPAYLOAD (Sender, Empänger) |
Siehe unten unter Acknowledgments |
Sender Empfänger |
|
XI |
HTTP(S) 1.0 |
· XI 2.0 · XI 3.0 |
BE, EO, EOIO |
Ja |
|
|
Empfänger-Adapter, die auf der Adapter-Engine laufen, unterstützen System-Acknowledgments, wenn sie vom Sender angefordert werden. Sie werden dann ausgelöst, wenn die Message erfolgreich vom Adapter verarbeitet ist oder bei der Verarbeitung im Adapter ein Fehler aufgetreten ist. Die Empfänger-Adapter unterstützen keine Anwendungs-Acknowledgments. Sender-Adapter der Adapter-Engine fordern keine Acknowledgments an.
Einige Adapter unterstützen spezifische Message-Attribute. Siehe auch: Adapterspezifische Attribute im Message-Header
Für Adapter können generische Module im Modul-Prozessor angeben werden, die den Adapter mit zusätzlichen Funktionen ausstatten. Informationen zu von SAP ausgelieferten Modulen finden Sie unter: Module
Informationen zur Adapter- und Modulentwickung finden Sie unter: Adapter- und Modulentwicklung