Tworzenie integracji wychodzących

Integracje wychodzące umożliwiają procesom biznesowym utworzonym w produkcie Process Designer interakcję z innymi systemami, na przykład usługami WWW, systemami zarządzania treścią lub zewnętrznymi bazami danych. W zależności od tego, z jakim systemem przeprowadzana jest integracja, można zaimplementować usługę integracji przy użyciu implementacji usługi integracji lub implementacji usługi integracji z produktem IBM® Case Manager.

Do utworzenia integracji wychodzącej z zewnętrzną bazą danych należy użyć predefiniowanych usług integracji SQL, które są udostępnione w bibliotece narzędziowej Dane systemowe produktu IBM BPM.

Implementacje usługi integracji

Implementacje usługi integracji mogą zawierać typy kroków integracji możliwe do skonfigurowania dla systemu, z którym prowadzona jest interakcja. Na przykład krok integracji z usługą WWW jest użyteczny, jeśli nie są przekazywane zbyt duże ilości informacji. Krok integracji z językiem Java udostępnia opcje języka Java, między innymi publikowane biblioteki i funkcje API języka Java. Poniższa tabela przedstawia typy kroków integracji, które są dostępne na potrzeby implementacji usługi integracji.

Tabela 1. Typy kroków, których można użyć w implementacji usługi integracji
Typ kroku integracji Opis
Integracja z usługą WWW Korzysta z połączenia SOAP, aby uzyskać dostęp do obiektów z usługi WWW. Krok integracji z usługą WWW ukrywa złożoność bazowego dokumentu WSDL, żądania SOAP i odpowiedzi SOAP. Przekształca również dane wejściowe w odpowiednie pliki XML, a dane wyjściowe w odpowiednie zmienne produktu IBM BPM.
Ostrzeżenie: obsługa dokumentów WSDL w stylu RPC/encoded jest nieaktualna w produkcie IBM BPM 8. Należy rozważyć zastąpienie usług WWW w stylu RPC/encoded usługami WWW w stylu documentation/literal wrapped. Więcej informacji na ten temat zawiera sekcja Nieaktualne i usunięte opcje produktu IBM Business Process Manager 8.5.6
Integracja z językiem Java Wywołuje metody klas i interfejsów języka Java większości interfejsów API języka Java pochodzących od innych firm, dzięki czemu obsługuje różne scenariusze integracji.
Integracja treści Umożliwia współpracę procesów biznesowych utworzonych w produkcie Process Designer z systemem Enterprise Content Management.
Wywoływanie agenta UCA Używa agenta UCA do wywołania usługi produktu IBM BPM lub definicji procesu biznesowego (BPD).

Implementacje usługi integracji z produktem IBM Case Manager

Usługa integracji z produktem IBM Case Manager jest sposobem uzyskania dostępu do przypadków zarządzania przypadkami z poziomu procesu biznesowego, zarówno w przypadku wyszukiwania jak i aktualizowania danych zarządzania przypadkami.
Tabela 2. Typy kroków, których można użyć w implementacji usługi integracji z produktem IBM Case Manager
Typ kroku integracji Opis
Integracja produktu IBM Case Manager Umożliwia współpracę procesów biznesowych utworzonych w produkcie Process Designer z rozwiązaniem do zarządzania przypadkami IBM Case Manager.
Wywoływanie agenta UCA Wywołuje usługę produktu IBM BPM lub definicję BPD.