![[AIX Solaris HP-UX Linux Windows]](../dist.gif)
Ta strona służy do zarządzania zestawami strategii dla klienta usługi Web Service architektury SCA (Service Component Architecture). Umożliwia przyłączanie zestawów strategii do odwołania do usługi, jej punktów końcowych lub operacji, a także odłączanie zestawów strategii od tych elementów. Można wybrać powiązania domyślne, utworzyć nowe powiązania specyficzne dla aplikacji albo użyć powiązań utworzonych wcześniej na potrzeby przyłączonego zestawu strategii. Można również wyświetlić informację o tym, czy odwołanie usługi może współużytkować własną bieżącą konfigurację strategii, a także zmienić to ustawienie.
Aby można było wyświetlić tę stronę Konsoli administracyjnej, jednostka kompozycji musi używać usług Web Service oraz obsługiwać architekturę SCA. Należy kliknąć opcję .
Określa pełną nazwę QName klienta usługi. Nazwa QName musi być w formacie obsługującym klasę Java javax.xml.namespace.QName.
W przykładowej aplikacji SCA na poziomie biznesowym HelloWorldAsync nazwa klienta usługi jest podobna do następującej:
{http://websphere.ibm.com/HelloWorldServiceComponent/HelloWorldService}HelloWorldCallbackService
Ta aplikacja SCA ma w swojej nazwie klienta usługi przestrzeń nazw usługi Web Service produktu (http://websphere.ibm.com/) i nazwę usługi.
Określa przyłączone zestawy strategii oraz przypisane powiązania usług, punktów końcowych lub operacji w kliencie usługi.
Aby przyłączyć lub odłączyć zestaw strategii albo przypisać powiązania z konfiguracjami właściwymi dla systemu, wykonaj następujące czynności:
| Przycisk | Wynik działania |
|---|---|
| Przyłącz zestaw strategii klienta | Przyłącza zestaw strategii klienta do wybranej usługi,
punktu końcowego lub operacji. Aby przyłączyć zestaw strategii, należy wybrać
usługę, punkt końcowy lub operację i kliknąć opcję
. Aby zamknąć listę menu, należy kliknąć przycisk Przyłącz zestaw strategii klienta. |
| Odłącz zestaw strategii klienta | Odłącza zestaw strategii klienta od wybranej usługi,
punktu końcowego lub operacji. Jeśli zestaw strategii zostanie odłączony, a zasób usługi wyższego poziomu nie ma przyłączonego zestawu strategii, w kolumnie Przyłączony zestaw strategii klienta wyświetlana jest wartość Brak, a w kolumnie Powiązanie wyświetlana jest wartość Nie dotyczy. Jeśli istnieje zestaw strategii przyłączony do zasobu usługi wyższego poziomu, w kolumnie Przyłączony zestaw strategii klienta wyświetlana jest wartość nazwa_zestawu_strategii (dziedziczony) i stosowane jest powiązanie użyte dla przyłączenia wyższego poziomu. Nazwa powiązania jest wyświetlana razem z następującym po niej łańcuchem (dziedziczone). |
| Przypisz powiązanie | Przypisuje powiązanie zestawu strategii do wybranej
usługi, punktu końcowego lub operacji. Dostępne są następujące opcje:
|
Jeśli zabezpieczenia są włączone, dostęp do tekstowych pól wprowadzania lub przycisków służących do tworzenia lub edycji danych konfiguracyjnych może być niemożliwy w zależności od przypisanej roli. Aby uzyskać więcej informacji dotyczących poprawnych ról dla serwera aplikacji, należy zapoznać się z dokumentacją na temat ról administracyjnych.
W kolumnie Usługa/Punkt końcowy/Operacja wyświetlana jest usługa oraz odwołania do usługi, punkty końcowe lub operacje zawarte w usłudze.
Jeśli wartość w kolumnie jest odsyłaczem, należy kliknąć ten odsyłacz, aby wyświetlić lub zmienić ustawienia dotyczące przyłączonego zestawu strategii.
Jeśli wartość w kolumnie Powiązanie jest odsyłaczem, należy go kliknąć w celu wyświetlenia lub zmiany ustawień powiązania.
W tej wersji istnieją dwa typy powiązań: powiązania specyficzne dla aplikacji oraz powiązania ogólne. W jednostkach kompozycji mogą być używane zarówno powiązania specyficzne dla aplikacji, jak i powiązania ogólne.
Powiązania specyficzne dla aplikacji
Powiązania specyficzne dla aplikacji można tworzyć jedynie w punkcie załącznika zestawu strategii. Powiązania te są specyficzne dla parametrów zdefiniowanej strategii i ograniczone przez te parametry. Powiązania specyficzne dla aplikacji mogą udostępniać konfigurację zaawansowanych wymagań strategii, takich jak wiele podpisów, jednak ponowne wykorzystanie tych powiązań jest możliwe tylko w ramach aplikacji. Ponadto możliwości wielokrotnego wykorzystania powiązań specyficznych dla aplikacji w ramach zestawów strategii są bardzo ograniczone.
Po utworzeniu powiązania specyficznego dla aplikacji na potrzeby załącznika zestawu strategii powiązanie rozpoczyna działanie w nieskonfigurowanym stanie. Konieczne jest dodanie wszystkich strategii, takich jak zabezpieczenia WS-Security lub transport HTTP, które mają przesłaniać powiązanie domyślne, jak również pełne skonfigurowanie powiązań każdej dodawanej strategii. W przypadku strategii WS-Security niektóre atrybuty konfiguracji wysokiego poziomu, np. TokenConsumer, TokenGenerator, SigningInfo lub EncryptionInfo można uzyskać z powiązań domyślnych, jeśli nie zostały one skonfigurowane w powiązaniach specyficznych dla aplikacji.
W przypadku dostawców usług powiązania specyficzne dla aplikacji można utworzyć tylko wybierając opcję na stronie Kolekcja zestawów strategii i powiązań dostawców usług dla zasobów dostawców usług, do których przyłączono zestaw strategii. Podobnie w przypadku klientów usług: powiązania specyficzne dla aplikacji można utworzyć tylko wybierając opcję na stronie Kolekcja zestawów strategii i powiązań klientów usług dla zasobów klienta usługi, do których przyłączono zestaw strategii.
Powiązania ogólne
Powiązania ogólne można skonfigurować do używania w wielu zestawach strategii oraz do ponownego wykorzystywania ich w aplikacjach i przyłączeniach zaufanej usługi. Wprawdzie możliwości ponownego użycia powiązań ogólnych są bardzo duże, jednak powiązania te nie mogą udostępniać konfiguracji dla zaawansowanych wymagań strategii (takich jak wiele podpisów). Istnieją dwa typy powiązań ogólnych: ogólne powiązania zestawu strategii dla dostawcy i ogólne powiązania zestawu strategii dla klienta.
Ogólne powiązania zestawu strategii dla dostawcy można utworzyć, klikając opcję na panelu ogólnych zestawów strategii dla dostawcy lub na panelu ogólnych zestawów strategii i powiązań dla klienta. Szczegółowe informacje o definiowaniu powiązań klienta lub dostawcy oraz zarządzaniu nimi zawierają strony pokrewne. Ogólne powiązania zestawu strategii dla dostawcy mogą być również używane na potrzeby przyłączeń zaufanej usługi.