WS-Transaction und heterogene Zellen
Wenn eine Zelle Server mit unterschiedlichen Versionen enthält, z. B. WebSphere Application Server Version 7.0 oder höher und WebSphere Application Server Version 6.1 Feature Pack for Web Services, gelten für die Aktivierung und das Verhalten des WS-Transaction-Richtlinientyps und die zu verwendende WS-Transaction-Spezifikationsstufe bestimmte Hinweise.
Aktivierung des WS-Transaction-Richtlinientyps
Für einen Server mit Version 6.1 Feature Pack for Web Services können Sie den WS-Transaction-Richtlinientyp aktivieren, indem Sie ihn in einen Richtliniensatz aufnehmen, aber sie können ihn nicht konfigurieren. Für einen Server der Version 7.0 oder höher können Sie den WS-Transaction-Richtlinientyp sowohl aktivieren als auch konfigurieren. Die Konfigurationsdaten werden in die WS-Transaction-Richtliniendatei geschrieben.
- Wenn ein Server mit Version 6.1 Feature Pack for Web Services eine WS-Transaction-Richtlinientypdatei liest, die von einem Server der Version 7.0 oder höher generiert wurde, aktiviert der Server den WS-Transaction-Richtlinientyp, ignoriert aber alle Konfigurationsdaten in der Datei.
- Wenn ein Server der Version 7.0 oder höher einen WS-Transaction-Richtlinientyp liest, der von einem Server mit Version 6.1 Feature Pack for Web Services generiert wurde, aktiviert der Server den WS-Transaction-Richtlinientyp unter Verwendung des Werts "Supports" der Protokolle WS-AtomicTransaction und WS-BusinessActivity. Dieser Wert ist äquivalent zum bestehenden Verhalten eines Servers mit Version 6.1 Feature Pack for Web Services.
WS-Transaction-Spezifikationsstufe
WebSphere Application Server unterstützt die Spezifikationen WS-Transaction 1.0, WS-Transaction 1.1 und WS-Transaction 1.2. In der Praxis entspricht Version 1.2 des Standards WS-Transaction funktional der Version 1.1. Wenn also WS-Transaction 1.1 in WebSphere Application Server unterstützt wird, gilt dies auch für WS-Transaction Version 1.2.
Ein Server mit WebSphere Application Server Version 6.x unterstützt WS-Transaction 1.0. Ein Server der Version 7.0 oder höher unterstützt WS-Transaction 1.0, 1.1 und 1.2.
- Für ein Cluster von Servern der Version 7.0 oder höher, die für Failover und für die Verwendung von WS-Transaction 1.1 oder 1.2 konfiguriert sind, darf kein Server mit einer früheren Version zum Cluster hinzugefügt werden.
- Für einen heterogenen Cluster, in dem die Server für Failover konfiguriert sind, kann ein Server der Version 7.0 oder höher, der für die Verwendung von WS-Transaction 1.1 oder 1.2 konfiguriert ist, nicht von einem Server in einem Cluster übernommen werden, der für die Verwendung von WS-Transaction 1.0 konfiguriert ist.
- In einem Cluster von Servern, der für Failover konfiguriert ist, kann ein Server der Version 7.0 oder höher im Cluster, der für die Verwendung von WS-Transaction 1.1 oder 1.2 konfiguriert ist, nicht gestartet werden, wenn es auch noch Server einer älteren Version gibt.