Desarrollo de aplicaciones WebSocket

WebSocket 1.1 está habilitado de forma predeterminada y se basa en la especificación 1.0. WebSphere® Application Server tradicional utiliza el protocolo WebSocket para permitir que las aplicaciones se comuniquen utilizando una conexión dúplex.

Acerca de esta tarea

Puede utilizar puntos finales WebSocket para hacer coincidir un punto final con un URI. Las aplicaciones web pueden utilizar URI que coincidan con una plantilla WebSocket, pero no se pueden correlacionar con puntos finales WebSocket. La distinción entre correlacionar un punto final WebSocket con un URI, o permitir que el URI se trate como una solicitud HTTP no WebSocket la determina la presencia o ausencia de una cabecera de actualización con un valor de websocket en la solicitud.

Además de la versión WebSocket 1.1 API que se define en la especificación, JSR 356, se añadió una API a la WebSphere Application Server para permitir que un servlet o filtro solicite que la solicitud actual HTTP se actualice para iniciar una sesión WebSocket.

Las llamadas de API de WebSocket de salida están disponibles en las aplicaciones que se ejecutan en el servidor, pero no en las aplicaciones cliente de WebSphere Application Server . Para obtener más información, consulte Tipos de aplicaciones cliente.

Para obtener información sobre el desarrollo de aplicaciones WebSocket utilizando WebSphere Developer Tools, consulte Desarrollo de aplicaciones WebSocket.