Serverstandardbindungen für Richtliniensätze festlegen
Sie können Serverstandardbindungen festlegen, wenn die Richtliniensatzzuordnungen für auf dem Server implementierte Service-Provider und Clients andere Bindungen verwenden sollen, als die für die Zelle angegebenen Bindungen. Wenn Sie mehrere Sicherheitsdomänen verwenden, überschreiben die Standardserverbindungen auch die Standardbindungen der Sicherheitsdomänen.
Vorbereitende Schritte
Bevor Sie Serverstandardbindungen für Ihre JAX-WS-Anwendung (Java™ API for XML-Based Web Services) festlegen können, müssen Sie zuerst mindestens eine allgemeine Providerrichtliniensatzbindung bzw. allgemeine Clientrichtliniensatzbindung konfigurieren. Zum Definieren und Verwalten dieser allgemeinen Bindungen klicken Sie in der Administrationskonsole auf
bzw. auf .Informationen zu diesem Vorgang

Allgemeine Service-Provider- und Service-Client-Bindungen sind nicht mit einem bestimmten Richtliniensatz verknüpft und enthalten Konfigurationsdaten, die Sie in mehreren Anwendungen wiederverwenden können. Sie können allgemeine Provider- und Clientrichtliniensatzbindungen erstellen und verwalten und anschließend jeweils ein jedes Bindungstyps auswählen, die als Standardbindung für einen Anwendungsserver verwendet werden soll. Das Konfigurieren der Serverstandardbindungen ist hilfreich, wenn die in einem Server implementierten Services eine gemeinsame Bindungskonfiguration nutzen sollen. Sie können die gemeinsame Nutzung einer Bindungskonfiguration auch konfigurieren, indem Sie die Bindung jeder einzelnen Anwendung zuordnen, die im Server implementiert ist, oder indem Sie Standardbindungen für eine Sicherheitsdomäne festlegen und die Sicherheitsdomäne einem oder mehreren Servern zuordnen.
- Standardbindungen auf Serverebene
- Standardbindungen auf Sicherheitsdomänenebene
- Standardbindungen auf globaler Sicherheitsebene (Zelle)
Die allgemeinen Beispielbindungen, die mit dem Produkt bereitgestellt werden, sind als Standardbindungen für die globale Sicherheit (Zelle) definiert. Die Standardbindungen für den Service-Provider und die Standardbindungen für den Service-Client werden verwendet, wenn einer Richtliniensatzzuordnung keine anwendungsspezifischen Bindungen oder Trust-Service-Bindungen zugeordnet sind. Für Trust-Service-Zuordnungen werden die Standardbindungen verwendet, wenn keine Trust-spezifischen Bindungen zugewiesen sind. Wenn Sie das bereitgestellte Providerbeispiel nicht als Standard-Service-Provider-Bindung verwenden möchten, können Sie eine vorhandene allgemeine Providerbindung auswählen oder eine neue allgemeine Providerbindung erstellen, die Ihren Geschäftsanforderungen entspricht. Wenn Sie das bereitgestellte Clientbeispiel nicht als Service-Client-Standardbindung verwenden möchten, können Sie eine vorhandene allgemeine Clientbindung auswählen oder eine neue allgemeine Clientbindung erstellen. Zum Festlegen der Standardbindungen für die globale Sicherheit (Zelle) klicken Sie in der Administrationskonsole auf
. Für Umgebungen mit mehreren Sicherheitsdomänen können Sie die allgemeinen Providerbindungen und die allgemeinen Clientbindungen auswählen, die Sie als Standardbindungen für eine Domäne verwenden möchten.Zusätzlich zu den Standardbindungen für die globale Sicherheit (Zelle) können Sie die allgemeinen Providerbindungen und allgemeinen Clientbindungen auswählen, die Sie als Standardbindungen für einen Server verwenden möchten. Dies ist nur erforderlich, wenn Sie für einen bestimmten Server andere Standardbindungen als für die anderen Server in der Sicherheitsdomäne oder in der Zelle verwenden möchten.
Zum Auswählen der Standardbindungen für einen Server klicken Sie in der Administrationskonsole auf
und anschließend unter "Sicherheit" auf Standardrichtliniensatzbindungen. Wenn Sie keine allgemeine 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 globale Sicherheit (Zelle) verwendet. Sie müssen eine Standard-Service-Provider-Bindung und eine Service-Client-Standardbindung für die Zelle auswählen. Die im Produkt enthaltenen allgemeinen Bindungen sind als Standardbindungen für die globale Sicherheit (Zelle) definiert. Eine Bindung, die für eine Richtliniensatzzuordnung verwendet wird oder als Standardbindung für einen Server, eine Domäne oder die Zelle angegeben ist, nicht löschen. Weitere Informationen zum Definieren von Standardbindungen für einen Server finden Sie in der Dokumentation zu den Standardbindungen für Server.
Wenn Sie eine Anwendung haben, die eine oder mehrere anwendungsspezifische Bindungen enthält, die für WebSphere Application Server Version 6.1 konfiguriert wurden, handelt es sich bei dieser Anwendung um eine Anwendung der Version 6.1. Wenn Sie Anwendungen haben, die auf Servern der Version 6.1 in einer Anwendungsserverumgebung der Version 7.0 oder höher implementiert wurden, oder wenn Sie Anwendungen der Version 6.1 haben, die auf Anwendungsservern der Version 7.0 oder höher implementiert wurden, können Sie für die Zelle Standardbindungen des Richtliniensatzes für Version 6.1 angeben. Diese Bindungen werden für Client- und Providerrichtliniensatzzuordnungen in Anwendungen der Version 6.1 und Zuordnungen zu Serviceanwendungen verwendet, die in einem Server der Version 6.1 implementiert sind. Außerdem werden diese Standardbindungen für Zuordnungen der Version 6.1 verwendet, sofern sie am Zuordnungspunkt nicht durch eine anwendungsspezifische Bindung oder eine Standardbindung des Servers der Version 6.1 überschrieben werden. Sie können für Bindungen der Version 6.1 ein Upgrade auf Bindungen durchführen, die von WebSphere Application Server ab Version 7.0 verwendet werden. Verwenden Sie den Befehl upgradeBindings, um mit dem Tool wsadmin ein Upgrade der Bindungsversion durchzuführen, wenn die Anwendung der Version 6.1 nicht unter WebSphere Application Server Version 6.1 installiert ist.
mixvWenn die Sicherheit aktiviert ist, haben Sie je nach Rolle, die Ihnen zugeordnet ist, möglicherweise keinen Zugriff auf die Texteingabefelder oder Schaltflächen für die Erstellung oder Bearbeitung der Konfigurationsdaten. Machen Sie sich mithilfe der Dokumentation zu den Verwaltungsrollen mit den gültigen Rollen für den Anwendungsserver vertraut.
Vorgehensweise
Ergebnisse
Wenn Sie diese Schritte ausführen, werden die Serverstandardbindungen definiert, und alle Richtliniensatzzuordnungen, die die Verwendung der Standardbindung für Web-Service-Anwendungen festlegen, die im Server implementiert sind, verwenden die Standardbindungen auf Serverebene.
Beispiel
Angenommen, Sie haben einen konfigurierten Anwendungsserver mit dem Namen server1 und mehrere Web-Service-Anwendungen im Anwendungsserver server1 implementiert. Da diese Anwendungen ähnliche Sicherheits- und Servicequalitätsanforderungen haben und Sie eine gemeinsame Sicherheitskonfiguration für diese verwenden möchten, möchten Sie die Standardbindungen für Richtliniensatzzuordnungen zu Service-Providern und -Clients über server1 definieren.
Weiter angenommen, Sie möchten die bereitgestellte allgemeine Providerbindung Provider sample ändern. Sie können das bereitgestellte Beispiel kopieren und ändern, um vorhandene Bindungen zu nutzen.
- Kopieren Sie die bereitgestellten Bindungen Provider sample und Client sample, und passen Sie die Kopien an Ihre
Sicherheits- und Servicequalitätsanforderungen an.
Schließen Sie Bindungskonfigurationen für alle Richtlinientypen ein.
- Klicken Sie auf . Wählen Sie aus. Legen Sie einen Namen für die neue allgemeine Providerbindung fest, z. B. "MyServiceProviderbinding", und geben Sie eine Beschreibung für die neue Bindung ein.
- Klicken Sie auf . Wählen Sie aus. Legen Sie einen Namen für die neue allgemeine Clientbindung fest, z. B. "MyServiceClientbinding", und geben Sie eine Beschreibung für die neue Bindung ein.
- Suchen Sie server1 in der Sammlung der Anwendungsserver, und klicken Sie auf diese Instanz. Wählen Sie in der Administrationskonsole aus, und klicken Sie auf die Instanz server1.
- Klicken Sie auf .
- Wählen Sie die Bindungen aus, die Sie für Ihre Provider- und Clientrichtliniensatzzuordnungen verwenden möchten. In diesem Beispiel wählen Sie Ihre angepassten allgemeinen Bindungen "MyServiceProviderbinding" und "MyServiceClientbinding" aus.
- Klicken Sie auf oder , um Ihre Änderungen zu übergeben.
- Klicken Sie auf , um Ihre Änderungen in der Masterkonfiguration zu speichern.
Nächste Schritte
Nach dem Festlegen der Standardbindungen für den Server können Sie mit der Implementierung von Services im Server und der Zuordnung von Richtliniensätzen beginnen. Alternativ können Sie bereits Services im Server implementiert haben, und der Server verwendet die globalen Standardbindunge, weil keine Standardbindung für den Server vorhanden ist. Stellen Sie nach dem Festlegen der Standardbindungen für den Server sicher, dass diese für die Servicenachrichten verwendet werden.