Usługi: Wyświetlanie strategii mediacji dla usług

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

  1. Za pomocą produktu IBM Integration Designer można utworzyć moduł zawierający operację podstawową mediacji Rozstrzyganie strategii.
  2. Moduł należy wdrożyć w produkcie WebSphere Enterprise Service Bus (WebSphere ESB) lub IBM Business Process Manager.
  3. Sprawdź, czy w produkcie WebSphere ESB lub IBM Business Process Manager istnieje definicja WSRR, której chcesz użyć.
  4. 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.
  5. 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

  1. Zaloguj się w tym obszarze biznesowym i przejdź do obszaru utworzonego na potrzeby administrowania usługami.
  2. 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.
  3. 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.
  4. 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.