如何开始编写websockets?

时间:2015-03-03 12:01:50

标签: javascript node.js nginx websocket real-time

我知道有很多关于此的文章和说明,但我找不到任何好的客户端和服务器示例。

另外,我并不完全理解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”之类的内容。我需要一些原始的东西,所以我可以准确理解发生了什么。

0 个答案:

没有答案