WebSockets en Java EE 7 (JSR 356)
![Imagen](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyFvlJCXgdyg3-huHmT2yhfn5pPJ0yzQwfLir0YPDxbnIDHfXFcL3IhvA5PrJq1GsdyXSbdKi3qUwHf-7wRMsS9tR5oikRg0vgtxTZqLA8_Im05eeFaybPyGLpFVxaPZgJ_nyngLf4ZNo/s200/websocket-lifecycle.png)
Los WebSockets son una manera de poder comunicarse vía web entre un cliente y un servidor. A diferencia con otras tecnologías parecidas como los RESTful WebService, es que esta tecnología es bidireccional. El RESTful tiene que constantemente pedir al servidor para ver si hay un cambio, y con algunas técnicas "push" se puede simular una comunicación bidireccional. Con WebSockets, la comunicación es nativa. Ya que estamos cerca del lanzamiento de Java EE 7 implementado en GlassFish 4.0, veremos un pequeño esbozo de esta tecnología.