我知道有很多关于此的文章和说明,但我找不到任何好的客户端和服务器示例。
另外,我并不完全理解Nginx服务器在第一次握手后应该做什么。
有一个升级标题,我知道,但从系统管理员的角度来看,需要做哪些更改才能使服务器创建并维护打开WS的连接?
对于客户端,我写了这个:
window.onload = function() {
var socket = new WebSocket('wss://echo.websocket.org');
socket.onopen = function(event) {
console.log('conectat');
socket.send("Here's some text that the server is urgently awaiting!");
};
}
我不了解如何编写服务器端代码,以及在什么方面。对于上面的例子,我只想要一个服务器端的示例代码,它将我发送给服务器的任何内容发送回去。这段代码会是什么样的?
我感谢任何架构/示例代码,但请不要提供“Try Socket.IO”之类的内容。我需要一些原始的东西,所以我可以准确理解发生了什么。