BPEL - Adapter
Mit Adaptern kann die BPEL-Prozessdienstkomponente in den Zugriff auf Dateisysteme, FTP-Server, Datenbanktabellen, Datenbankwarteschlangen, Sockets, Java Message Services (JMS), MQ und Oracle E-Business Suite integriert werden. Mit diesem Assistenten können Sie die in der folgenden Abbildung gezeigten Adaptertypen für die Verwendung mit der BPEL-Prozessdienstkomponente konfigurieren.
Adaptertypen
Das folgende Bild zeigt die verschiedenen Adaptertypen -
Advanced Queuing (AQ)
Zur Interaktion mit einer Warteschlange. AQ bietet einen flexiblen Mechanismus für die bidirektionale, asynchrone Kommunikation zwischen teilnehmenden Anwendungen.
Oracle Business Activity Monitoring (BAM)
Zum Veröffentlichen von Daten in Datenobjekten in einem Oracle BAM-Server.
Datenbank
Für die Interaktion mit Oracle- und Nicht-Oracle-Datenbanken über JDBC und Oracle Business Intelligence (ein spezieller Datenquellentyp).
FTP und Datei
Für den Dateiaustausch (Lesen und Schreiben) auf lokalen Dateisystemen und Remote-Dateisystemen (mithilfe des File Transfer Protocol (FTP)).
Java Messaging Service (JMS)
Zur Interaktion mit JMS. Die JMS-Architektur verwendet eine Ein-Client-Schnittstelle zur Architektur vieler Messaging-Server.
Nachrichtenwarteschlange (MQ)
Für den Nachrichtenaustausch mit WebSphere MQ-Warteschlangensystemen.
Oracle-Anwendungen
Für die Interaktion mit den integrierten Geschäftsanwendungen von Oracle Application.
Oracle B2B
Zum Durchsuchen von B2B-Metadaten im MDS-Repository (Metadata Service) und zum Auswählen von Dokumentdefinitionen.
Steckdosen
Zur Modellierung von Standard- oder Nichtstandardprotokollen für die Kommunikation über TCP / IP-Sockets.
Name des Adapterdienstes
Das Fenster Dienstname fordert Sie zur Eingabe eines Namens auf, wenn der Adaptertyp auf der Palette ausgewählt ist. In diesem BeispielFile Adapterwurde ausgewählt. Nach Abschluss des Assistenten wird im Anwendungsnavigator eine WSDL-Datei mit diesem Dienstnamen für die BPEL-Prozessdienstkomponente (in diesem Beispiel mit dem Namen) angezeigtReadFile.wsdl). Der Servicename muss innerhalb des Projekts eindeutig sein. Diese Konfigurationsdatei enthält die mit diesem Assistenten angegebenen Adapterkonfigurationseinstellungen. Andere Konfigurationsdateien (z. B. Header-Dateien und Dateien, die für den Adapter spezifisch sind) werden ebenfalls erstellt. Diese Dateien werden im Anwendungsnavigator angezeigt.