WebSocket 통신이 필요한 응용 프로그램을 만들고 있습니다. 필요한 것은 스레딩 가능성이있는 간단한 WebSocketServer뿐입니다. 나는 SuperWebSocket이 나의 요구를 만족시킬 수 있음을 발견했다. 하지만 C#에 익숙하지 않은 사람은 코드를 이해하는 데 어려움을 겪습니다. 아무도 나를 보여줄 수있는 간단한 서버를 만드는 방법 브라우저/웹 페이지에서 보낸 메시지를 에코해야합니다. 좋은 지침을 제시하는 사람에게 매우 감사 할 것입니다. 나는 그들의 샘플 코드에서 사용법을 이해할 수 없었다.SuperWebSocket을 사용하여 WebSocket 서버를 만드는 방법
편집 : 이것은 달성하고자하는 것입니다.
아무도 정확한 해결책을 말하면, 나는 그것을 채택 할 것입니다.
편집 : "Robar"는 이미 직접 응답을주었습니다. 이것은 내가 사용하는 방법입니다.
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);
superwebsocket이 이미 다중 스레드라고 명시하고 싶습니다. 세션은 다른 세션과 독립적입니다. – Rushino