BPEL - łącze partnerskie w procesie BPEL
Łącza partnerskie są definiowane jako wymiana informacji między wszystkimi stronami, z którymi współdziała Proces BPEL.
Są to odniesienia do rzeczywistych implementacji, poprzez które proces BPEL oddziałuje ze światem zewnętrznym.
Wywołane linki partnerskie
Są to łącza do usług wywoływanych przez proces BPEL.
Linki klienta do partnerów
Są to łącza do usług, które mogą wywoływać proces BPEL.
Właściwości linków partnera
Edytor właściwości łącza partnera umożliwia ustanowienie połączeń partnerskich dla procesów BPEL. W edytorze właściwości Partner Link można określić następujące elementy -
Name - Określa nazwę elementu Invoke.
WSDL File - Wskazuje plik WSDL powiązany z łączem partnerskim.
Partner Link Type - Wskazuje typ łącza partnerskiego zdefiniowany w WSDL.
My Role - Wskazuje rolę samego procesu biznesowego.
Partner Pole - Wskazuje rolę partnera.
Documentation - Dostęp w oknie Właściwości.
Linki partnerskie są zdefiniowane w pliku .bpel.
BPEL może współdziałać z usługami na trzy sposoby -
- Usługi, które wywołują proces BPEL
- Usługi wywoływane przez proces BPEL
- Usługi, które działają w obie strony