Przy użyciu widgetu Administrowanie strategią
mediacji można wyświetlać strategie mediacji i załączniki
strategii istniejące w produkcie
WebSphere
Service Registry and Repository (WSRR). Za pomocą strategii mediacji można sterować interakcjami usług, korzystając z informacji kontekstowych.
Zanim rozpoczniesz
- Za pomocą produktu IBM Integration Designer można utworzyć moduł zawierający operację podstawową mediacji
Rozstrzyganie strategii.
- Moduł należy wdrożyć w produkcie WebSphere Enterprise Service Bus
(WebSphere ESB) lub IBM Business Process Manager.
- Sprawdź, czy w produkcie WebSphere ESB lub IBM Business Process
Manager 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 biznesowy zawierający potrzebne widgety administracyjne, w tym widgety Przeglądarka usług i Administrowanie strategią mediacji.
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 nadpisywać 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ę w tym obszarze biznesowym i przejdź do obszaru utworzonego na potrzeby administrowania usługami.
- W widgecie Przeglądarka usług sprawdź, czy jest
wyświetlana poprawna definicja WSRR. Jeśli nie, 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. Jeśli definicja WSRR zostanie zmieniona, lista usług
zostanie
odświeżona.
- Wybierz poziom, dla którego chcesz wyświetlić załączniki strategii. Strategie mediacji można przyłączać na poziomie usługi, punktu końcowego
lub operacji. Widget Administrowanie strategią mediacji
zostanie odświeżony. Jeśli istnieją załączniki strategii, zostaną one
wyświetlone.
- W widgecie Administrowanie strategią mediacji kliknij
ikonę Edytuj przy załączniku strategii, z
którym zamierzasz pracować. Na końcu każdego wiersza załącznika strategii znajduje się ikona ołówka,
którą można kliknąć, aby wyświetlić informacje o strategii mediacji.
Wyniki
W widgecie
Administrowanie strategią mediacji
zostaną wyświetlone następujące informacje:
- Asercje: Właściwości modułu, które mogą zostać nadpisane przez
strategię mediacji. W produkcie WSRR właściwości modułu są wyświetlane jako asercje
strategii.
- Nazwa grupy: Grupa, do której należy właściwość. Domyślnie
nazwa grupy jest nazwą komponentu przepływu mediacji.
- Nazwa właściwości: Nazwa aliasu właściwości. Nazwa aliasu identyfikuje
właściwość w ramach przepływu mediacji.
- Wartość: Bieżąca wartość w strategii mediacji, a nie bieżąca wartość w
module. Gdy strategia mediacji jest dostępna i odpowiednia, wartość
strategii mediacji ma pierwszeństwo.
- Warunki bramkowania (opcjonalnie): Warunki, które muszą zostać spełnione,
aby można było użyć strategii mediacji. W produkcie WSRR warunki bramkowania są
właściwościami użytkownika w obiekcie załącznika strategii.
- Nazwa: Nazwa
warunku bramkowania, która jest zawsze poprzedzona łańcuchem
medGate_.
- Wartość: Wartość warunku bramkowania, na przykład kraj =
Francja lub Wiek > 59.