![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
Compatibilidad de ediciones
El gestor de ediciones de aplicaciones admite sólo actualizaciones de aplicaciones compatibles para el despliegue de la edición, esto significa que la actualización sin interrupciones es sólo para ediciones que son compatibles con ediciones anteriores. Al desplegar ediciones con cambios incompatibles, las ediciones requieren el patrón de activación simultánea y el uso de las reglas de direccionamiento para separar el tráfico de solicitudes entre los usuarios de la edición anterior y los usuarios de la edición actual. Con la activación simultánea, puede albergar varias ediciones de la misma aplicación de forma simultánea con cada edición que admite un conjunto distinto sin intersección de usuarios. No obstante, la activación simultánea puede que no proporcione una actualización sin interrupciones.
- Interfaces o semánticas de aplicación: los usuarios activos que están utilizando actualmente la aplicación pueden resultar afectados si las interfaces o las semánticas de la aplicación se modifican entre ediciones cuando se intenta un despliegue. Entre los ejemplos de cambios se incluyen los cambios realizados en interfaces existentes, incluida la modificación o eliminación de una interfaz existente. Además, un cambio en el comportamiento de la semántica de una interfaz podría afectar también a los usuarios activos. Por ejemplo, si una interfaz permitía anteriormente un parámetro nulo, el cambio requiere que el mismo parámetro no sea nulo. Cuando los cambios afectan a los clientes existentes se considera que no son compatibles con versiones anteriores y no pueden formar parte de una actualización sin interrupciones. Si el impacto en los clientes existentes no supone un problema, utilice el despliegue de actualizaciones de WebSphere Application Server.
- Estado de la sesión HTTP (Hypertext Transfer Protocol): Si el estado de la sesión HTTP se conserva o se duplica, los cambios de la aplicación que añaden o cambian los tipos de datos almacenados en una sesión también representan un cambio incompatible. Es posible que la edición actual no pueda utilizar el estado de la sesión creado por una edición anterior.
- Almacenamiento en caché del contenido web: Si una nueva edición de aplicación incluye contenido web estático modificado y está utilizando ODR (On Demand Router) para almacenar contenido en la memoria caché, es posible que tenga que vaciar la memoria caché como parte del despliegue de la edición. Para realizar esta tarea manualmente, consulte el tema sobre el supervisor de memoria caché.