Articles of websocket

¿Cómo maneja el servidor WebSocket las múltiples solicitudes de conexión entrantes?

De acuerdo a aquí : El encabezado Actualización de HTTP solicita que el servidor cambie el protocolo de capa de aplicación de HTTP al protocolo WebSocket . El protocolo de enlace del cliente estableció una conexión HTTP-on-TCP entre IE10 y el servidor. Después de que el servidor devuelve su respuesta 101, el protocolo de capa […]

¿Se puede usar nginx como un proxy inverso para un servidor websocket de back-end?

Estamos trabajando en una aplicación Ruby on Rails que necesita aprovechar websockets html5. Por el momento, tenemos dos “servidores” separados, por así decirlo: nuestra aplicación principal se ejecuta en nginx + pasajero, y un servidor separado que utiliza el framework Cramp de Pratik Naik (que se ejecuta en Thin ) para manejar las conexiones websocket. […]

Diferencia entre socket y websocket?

Estoy construyendo una aplicación web que necesita comunicarse con otra aplicación usando conexiones de socket. Este es un nuevo territorio para mí, así que quiero estar seguro de que los sockets son diferentes a los websockets . Parece que solo son conceptualmente similares. Preguntar porque inicialmente había planeado usar Django como la base de mi […]

¿Cómo usar Tomcat 8 en Eclipse?

EDITAR 2014-02-07: Eclipse Luna está aquí, y el soporte para Tomcat 8 está incluido en la WTP incluida:) ¡Felices días! Tomcat 8 todavía está en desarrollo, pero puede obtenerlo aquí . Ahora hay una versión de RC en la página principal de Apache Tomcat. Actualización 27/02/14: 8 se lanza ahora, y adaptadores construidos para WTP, […]

¿Qué casos de uso específicos requieren BOSH sobre WebSockets y long-polling?

BOSH es … un protocolo de transporte que emula la semántica de una conexión TCP bidireccional de larga duración entre dos entidades (como un cliente y un servidor) mediante el uso eficiente de múltiples pares de solicitudes / respuestas sincrónicas sin requerir el uso de sondeos frecuentes o respuestas fragmentadas. Esto suena como WebSockets y […]

Mejor herramienta WebSocket de Ruby on Rails

Comencé proyecto en Rails 3 y necesito agregar notificaciones (como Facebook uno). La mejor manera sería usar WebSocket para dispositivos de soporte como iPad, pero no puedo encontrar ninguna herramienta buena para implementarlo fácilmente en Rails. Encontré Pusherapp, pero los precios son abrumadores, y tampoco creo que sea prudente proporcionar mis datos a una empresa […]

¿Pasando de socket.io a websockets crudos?

En este momento estoy usando socket.io con websockets obligatorios como el transporte. Estoy pensando en moverme a websockets sin procesar, pero no tengo claro qué funcionalidad perderé al moverme de socket.io. Gracias por cualquier orientación.

¿HTTP / 2 hace que los websockets sean obsoletos?

Estoy aprendiendo sobre el protocolo HTTP / 2. Es un protocolo binario con pequeños marcos de mensajes. Permite la multiplexación de flujo a través de una única conexión TCP. Conceptualmente parece muy similar a WebSockets. ¿Existen planes para websockets obsoletos y reemplazarlos con algún tipo de solicitudes HTTP / 2 sin encabezado y mensajes push […]

¿HTML WebSockets mantiene una conexión abierta para cada cliente? ¿Esta escala?

Tengo curiosidad por saber si alguien tiene información sobre la escalabilidad de HTML WebSockets. Por todo lo que he leído, parece que cada cliente mantendrá una línea abierta de comunicación con el servidor. Me pregunto cómo se escapan esas escalas y cuántas conexiones abiertas de WebSocket puede manejar un servidor. Quizás dejar esas conexiones abiertas […]

¿Servidor listo para la producción de WebSockets en Java?

EDITAR : eliminó la referencia a C # ya que la única respuesta aceptada es sobre Java. Si alguien necesita información sobre la implementación del servidor websocket en C #, haga una nueva pregunta. ¿Conoces el marco de “producción preparada” para crear WebSockets Server en Java? Encontré una biblioteca http://nugget.codeplex.com/ pero no sabía cómo es […]