Estoy creando una aplicación que necesita comunicación WebSocket. Todo lo que necesito es un simple WebSocketServer con posibilidades de subprocesamiento. Descubrí que SuperWebSocket puede satisfacer mis necesidades. Pero, mi poca familiaridad con C# crea problemas para comprender el código. ¿Alguien puede mostrarme cómo crear un servidor simple que debe repetir el mensaje que se envía desde el navegador/página web. Estaré muy agradecido con la persona que muestre una buena dirección || guide || code. No pude descifrar el uso de sus códigos de muestra.Cómo crear un servidor WebSocket usando SuperWebSocket
EDITAR: Esto es lo que quiero lograr.
Si alguien dice una solución exacta, la adoptaré.
EDITAR: "Robar" ya dio la respuesta directa. Esto es exactamente como lo usé.
this.NewSessionConnected += new SessionEventHandler<WebSocketSession>(this.WebSocketServer_NewSessionConnected);
this.NewDataReceived += new SessionEventHandler<WebSocketSession, byte[]>(this.WebSocketServer_NewDataReceived);
this.NewMessageReceived += new SessionEventHandler<WebSocketSession, string>(this.WebSocketServer_NewMessageReceived);
this.SessionClosed += new SessionEventHandler<WebSocketSession, SuperSocket.SocketBase.CloseReason>(this.WebSocketServer_SessionClosed);
Solo quería decir que el superwebsocket ya está multiproceso. Una sesión es independiente de otra sesión. – Rushino