2012-01-20 35 views
0

在服务器的nod​​e.js数据我想创建一个客户端:通过此套接字客户端套接字等待与node.js的

  • 打开套接字为“Server1”
  • :发送信息(的字节数组),以“服务器1”(这将激活服务器侧上的模块,其将数据发送到客户端不规则的基础上)由“服务器1”

发送

  • 读出的数据是否可以只使用一个套接字是在我的客户端启动时创建的,然后等待来自server1的数据还是我需要实现一个服务器呢?

  • 回答

    1
    var net = require("net"); 
    
    var client = net.createConnection(port, host); 
    
    client.on("connect", sendInfo); 
    
    client.on("data", readData); 
    
    client.on("end", cleanUp); 
    

    只需创建一个TCP连接到您的服务器。然后,只要做它的东西。

    +0

    我已经开发了基于此的客户端,但它似乎在服务器发送第一个数据后关闭套接字。实际上,我想打开一个将保持打开状态的套接字,以便服务器可以在需要时通过它发送数据。 – Luc

    +0

    我的错误,我发送给服务器的初始请求包含错误的参数。这工作正常,非常感谢。 – Luc