Widget Administrowanie strategią mediacji służy
do przyłączania istniejących strategii mediacji do punktów
końcowych usług.
Za pomocą strategii mediacji można
sterować interakcjami usług, korzystając z informacji kontekstowych.
Zanim rozpoczniesz
- Za pomocą produktu WebSphere
Integration Developer można utworzyć moduł zawierający podstawowy element
mediacji Rozstrzyganie strategii.
- Moduł należy wdrożyć w produkcie WebSphere
Enterprise Service Bus (WebSphere
ESB) lub WebSphere Process Server.
- Sprawdź, czy w produkcie
WebSphere ESB lub
WebSphere Process Server istnieje
definicja WSRR, której chcesz użyć.
- W produkcie WSRR załaduj plik EAR zawierający moduł. Załaduj także
dokumenty WSDL dla usług, do których chcesz przyłączyć strategie mediacji.
- Utwórz obszar Business Space przy użyciu szablonu Administrowanie usługami.
Szablon Administrowanie usługami umożliwia utworzenie obszaru Business Space zawierającego potrzebne widgety.
O tym zadaniu
Żądaniami usług można sterować dynamicznie, korzystając ze
strategii mediacji do przesłonięcia właściwości modułu w czasie wykonywania. Takie strategie mediacji są przechowywane w produkcie WSRR. Dla usług używanych
przez moduł można zdefiniować jedną lub więcej strategii mediacji, a każda
strategia mediacji może przesłaniać jedną lub więcej właściwości modułu. Opcjonalnie można utworzyć jeden lub większą liczbę
warunków bramkowania dla każdego załącznika strategii.
W czasie przetwarzania
żądań usług warunki bramkowania są porównywane z wartościami warunków w
komunikacie. Aby można było użyć powiązanej strategii mediacji, wszystkie
warunki bramkowania muszą zostać spełnione.
Procedura
- Zaloguj się do produktu Business Space.
- W obszarze Business Space Administrowanie usługami
otwórz stronę Administrowanie usługami.
- Jeśli w widgecie Przeglądarka usług nie jest
wyświetlana poprawna definicja WSRR, wybierz poprawną definicję WSRR. Jeśli na serwerze aplikacji są definicje dla więcej niż jednej instancji produktu WSRR, można wyświetlić usługi zdefiniowane w każdej instancji produktu WSRR. Lista usług zostanie odświeżona.
- Wybierz poziom, na którym chcesz przyłączyć strategię mediacji. Strategię mediacji można przyłączyć na poziomie usługi, punktu końcowego
lub operacji. Widget Administrowanie strategią mediacji
zostanie odświeżony. Zostaną wyświetlone następujące informacje:
- Nazwa wybranej usługi, punktu końcowego lub operacji.
- Wybrana definicja WSRR.
- Wszelkie załączniki strategii istniejące dla wybranej usługi, punktu
końcowego lub operacji.
- Wprowadź nazwę w polu Nowy załącznik strategii. Załączniki strategii tworzą powiązanie strategii mediacji z usługą
docelową. W produkcie WSRR strategia mediacji i załącznik strategii są
oddzielnymi obiektami.
- Kliknij przyciskUtwórz. Widget Administrowanie strategią mediacji
zostanie odświeżony. Teraz możesz określić grupę właściwości, z którymi chcesz pracować,
i nazwę istniejącej strategii mediacji dla tej grupy.
- Wybierz nazwę grupy w polu Nazwa grupy. Każda grupa zawiera właściwości modułu. Wybierz grupę, której wartości
właściwości chcesz przesłonić.
- Kliknij opcję Użyj istniejącej.
- Wybierz strategię mediacji z menu Wybierz
strategię. Wyświetlane strategie mediacji zależą od wybranej grupy. Ponieważ usługa
docelowa może być wywoływana z różnych modułów, strategia mediacji powiązana z
usługą docelową może nie wpływać na żądanie usługi. Strategia mediacji ma wpływ
na żądanie usługi tylko wtedy, gdy wybrana usługa, punkt końcowy lub
operacja jest wywoływana przez odpowiedni moduł.
Odpowiedni moduł to moduł z właściwościami, które strategia mediacji może
przesłonić.
- Kliknij przycisk Dalej. Widget Administrowanie strategią mediacji zostanie
odświeżony. Teraz można dodać warunki bramkowania.
Uwaga: Za pomocą produktu Business Space nie można edytować asercji strategii
mediacji po utworzeniu strategii mediacji. Jednak ponieważ warunki
bramkowania istnieją w załączniku strategii mediacji, warunki
bramkowania można dodać podczas tworzenia nowego załącznika strategii.
- Opcjonalne: Zdefiniuj jeden lub wiele warunków bramkowania. Warunki bramkowania muszą zostać spełnione, zanim możliwe będzie użycie
strategii. W produkcie WSRR warunki bramkowania są
właściwościami użytkownika w obiekcie załącznika strategii.
- Wprowadź nazwę
warunku bramkowania w polu Nazwa warunku bramkowania. Nazwa warunku bramkowania zawsze jest poprzedzona łańcuchem
medGate_.
- Wprowadź wartość warunku bramkowania w polu Wartość. Wartość warunku bramkowania składa się z następujących części: nazwa
warunku strategii, operacja i wartość
bramy.
- Wprowadzona nazwa warunku strategii musi zostać
odwzorowana na wartość Nazwa warunku strategii w module.
- Wartością operacja może być: = ,
!= , > ,
< , <= lub >=.
- Zmienna wartość bramy to wartość porównywana, na
przykład kraj = Francja.
- Kliknij opcję Dodaj warunek bramkowania.
- Kliknij przycisk Zapisz.
Wyniki
W produkcie WSRR jest tworzony załącznik strategii, który
definiuje
powiązanie wybranej strategii mediacji z wybraną usługą, punktem końcowym lub
operacją.
Widget
Administrowanie strategią mediacji zostanie odświeżony, a
nowy załącznik strategii dodany do listy załączników strategii.