Allgemeine JAX-WS-Standardbindungen für Web Services Security
Allgemeine Bindungen werden als Standardbindungen auf Zellenebene oder Serverebene und bei Verwendung mehrerer Domänen auf Domänenebene verwendet. Die allgemeinen Bindungen, die mit WebSphere Application Server bereitgestellt werden, sind ursprünglich als Standardbindungen definiert. Sie können jedoch eine andere Bindung als Standardbindung auswählen oder die Bindungsebene ändern, die standardmäßig verwendet wird, z. B. können Sie von einer Bindung auf Zellenebene zu einer Bindung auf Serverebene wechseln.
Richtliniensatzbindungen enthalten plattformspezifische Informationen, wie z. B. Informationen zum Keystore, Authentifizierungsinformationen oder persistente Informationen, die für eine Richtliniensatzzuordnung erforderlich sind. In WebSphere Application Server Version 7.0 und höher gibt es zwei Typen von Bindungen: allgemeine Bindungen und anwendungsspezifische Bindungen. Beide Bindungstypen werden für WS-Security-Richtliniensätze unterstützt. Allgemeine Bindungen können als Standardbindungen verwendet werden. Sie sind außerdem für die gemeinsame Nutzung durch viele Anwendungen und für die Zuordnung des Trust-Service verfügbar. Es gibt zwei Typen von allgemeinen Bindungen: eine für Service-Provider und eine für Service-Clients. Sie können für den Provider und auch für den Client mehrere allgemeine Bindungen definieren. Allerdings kann nur eine allgemeine Providerbindung und eine allgemeine Clientbindung als Standardeinstellung festgelegt werden.
Standardbindungen werden dann verwendet, wenn einer Richtliniensatzzuordnung keine anwendungsspezifischen Bindungen oder Trust-Service-Bindungen zugeordnet sind. Sie können die allgemeinen Providerbindungen und die allgemeinen Clientbindungen auswählen, die als Standardbindungen für die Zelle verwendet werden sollen. Dies sind globale Sicherheitseinstellungen. Sie können außerdem auch die allgemeinen Providerbindungen und die allgemeinen Clientbindungen auswählen, die als Standardbindungen für einen Server verwendet werden sollen. Informationen zur Auswahl der Bindungen finden Sie im Artikel "Richtliniensatzbindungen definieren und verwalten".
In einer Umgebung mit mehreren Sicherheitsdomänen können Sie auch die allgemeinen Providerbindungen und die allgemeinen Clientbindungen auswählen, die Sie als Standardbindungen für eine Domäne verwenden möchten. Wenn Sie keine Bindung als Standardbindung für einen Server auswählen, werden die Standardbindungen für die Domäne verwendet, in der sich der Server befindet. Wenn Sie keine Bindung als Standardbindung für eine Domäne auswählen, werden die Standardbindungen für die Zellenebene (globale Sicherheit) verwendet. Sie müssen eine Standardproviderbindung und eine Standardclientbindung für die Zelle auswählen.
Die allgemeinen Bindungen, die mit WebSphere Application Server bereitgestellt werden, sind ursprünglich als Standardbindungen auf Zellenebene definiert. Eine Bindung, die als Standardbindung für einen Server, eine Domäne oder die Zelle ausgewählt wurde, kann nicht gelöscht werden. Bevor Sie eine Bindung löschen, die als Standardbindung definiert ist, müssen Sie eine andere Bindung als Standardbindung auswählen oder festlegen, dass die Standardeinstellungen für die Zelle (globale Sicherheit) verwendet werden sollen.
- Provider sample
- Client sample
- Standardrichtliniensatzbindungen der Version 6.1
Die Bindungen der Version 6.1 werden nur dann verwendet, wenn eine Anwendung des WebSphere Application Server Version 6.1 Feature Pack for Web Services in der Umgebung von WebSphere Application Server Version 7.0 und höher installiert ist. Weitere Informationen zu diesen Bindungen finden Sie im Abschnitt über die Standardrichtliniensatzbindungen der Version 6.1.
Eine ausführliche Beschreibung der allgemeinen Beispielbindungen finden Sie im Artikel Allgemeine Beispielbindungen für JAX-WS-Anwendungen.
Zum Definieren und Verwalten allgemeiner Bindungen klicken Sie in der Administrationskonsole auf Services > Richtliniensätze > Allgemeine Providerrichtliniensatzbindungen bzw. auf Services > Richtliniensätze > Allgemeine Clientrichtliniensatzbindungen. Wenn Sie die Bindungen für die Zelle oder die Domäne verwalten möchten, klicken Sie auf Services > Richtliniensätze > Standardrichtliniensatzbindungen. Die allgemeinen Service-Provider- und Service-Client-Bindungen haben voneinander unabhängige Einstellungen, die Sie an die Anforderungen Ihrer Umgebung anpassen können. Weitere Informationen zu allgemeinen Bindungen finden Sie im Artikel über die Definition und Verwaltung von Richtliniensatzbindungen.
Zusätzlich zu den Standardbindungen für die Zellenebene (globale Sicherheit) können Sie die allgemeinen Providerbindungen und allgemeinen Clientbindungen auswählen, die Sie als Standardbindungen für einen Server verwenden möchten. Wenn Sie das JAX-WS-Programmiermodell verwenden und Serverstandardbindungen angeben möchten, melden Sie sich an der Administrationskonsole an, und klicken Sie auf Server > Servertypen > WebSphere-Anwendungsserver > Servername. Klicken Sie unter "Sicherheit" auf der Konsolseite auf Standardrichtliniensatzbindungen.