Utilización de la política WS-Transaction para coordinar transacciones o actividades empresariales para servicios web
Puede utilizar la política WS-Transaction para configurar de qué modo un servicio o cliente JAX-WS (API de Java™ para servicios web XML) maneja un contexto WS-AT (Web Services Atomic Transaction) o WS-BA (Web Services Business Activity).
Acerca de esta tarea
El soporte de transacción atómica de servicios web (WS-AT) del servidor de aplicaciones proporciona un servicio de transacciones de calidad para los entornos de servicios web. Las aplicaciones de servicios web distribuidas, así como los recursos que utilizan, pueden tomar parte en las transacciones globales distribuidas. Con el soporte de WS-BA (Web Services Business Activity) en el servidor de aplicaciones, los servicios web de diferentes sistemas pueden coordinar actividades que se acoplan más débilmente que las transacciones atómicas. Estas actividades pueden ser difíciles o imposibles de retrotraer de forma atómica y, por lo tanto, requieren un proceso de compensación en caso de que se produzca un error.
Procedimiento
- Configure un cliente JAX-WS para un contexto WS-Transaction
- Configure un servicio web JAX-WS para un contexto WS-Transaction.
- Configure la política WS-Transaction
- Configure un conjunto de políticas WS-Transaction mediante scripts wsadmin.
- Configure las propiedades de transacción para un servidor de aplicaciones.
- Configure el nivel de especificación WS-Transaction mediante los scripts wsadmin.
- Configure el soporte WS-Transaction en un entorno seguro.
- Configure un nodo intermediario para las transacciones de servicios web.
- Habilite WebSphere Application Server para que utilice un nodo intermediario para transacciones de servicios web.
- Configure un servidor para que utilice el soporte de actividades empresariales.