BPEL - Adaptery

Adaptery umożliwiają integrację komponentu usługi procesu BPEL z dostępem do systemów plików, serwerów FTP, tabel baz danych, kolejek baz danych, gniazd, Java Message Services (JMS), MQ i Oracle E-Business Suite. Ten kreator umożliwia skonfigurowanie typów adapterów pokazanych na poniższym rysunku do użytku z komponentem usługi procesu BPEL -

Typy adapterów

Poniższy obraz przedstawia różne typy adapterów -

Zaawansowane kolejkowanie (AQ)

Do interakcji z kolejką. AQ zapewnia elastyczny mechanizm dwukierunkowej, asynchronicznej komunikacji między uczestniczącymi aplikacjami.

Oracle Business Activity Monitoring (BAM)

Do publikowania danych w obiektach danych na serwerze Oracle BAM.

Baza danych

Do interakcji z bazami danych Oracle i innymi niż Oracle za pośrednictwem JDBC i Oracle Business Intelligence (który jest specjalnym typem źródła danych).

FTP i plik

Do wymiany plików (odczyt i zapis) w lokalnych systemach plików i zdalnych systemach plików (przy użyciu protokołu przesyłania plików (FTP)).

Usługa wiadomości Java (JMS)

Do interakcji z JMS. Architektura JMS wykorzystuje jeden interfejs klienta do architektury wielu serwerów przesyłania komunikatów.

Kolejka wiadomości (MQ)

Do wymiany komunikatów z systemami kolejkowania WebSphere MQ.

Aplikacje Oracle

Do interakcji z zestawem zintegrowanych aplikacji biznesowych Oracle Application.

Oracle B2B

Do przeglądania metadanych B2B w repozytorium usługi metadanych (MDS) i wybierania definicji dokumentów.

Gniazda

Do modelowania standardowych lub niestandardowych protokołów do komunikacji przez gniazda TCP / IP.

Nazwa usługi adaptera

W oknie Service Name zostanie wyświetlony monit o wprowadzenie nazwy, gdy typ adaptera zostanie wybrany z palety. W tym przykładzieFile Adapterzostał wybrany. Po zakończeniu działania kreatora plik WSDL o tej nazwie usługi pojawia się w programie Application Navigator dla komponentu usługi procesu BPEL (w tym przykładzie o nazwieReadFile.wsdl). Nazwa usługi musi być unikalna w projekcie. Ten plik konfiguracyjny zawiera ustawienia konfiguracyjne adaptera określone w tym kreatorze. Tworzone są również inne pliki konfiguracyjne (takie jak pliki nagłówkowe i pliki specyficzne dla adaptera). Pliki te są wyświetlane w Nawigatorze aplikacji.