将数据从OSX应用程序推送到nodeJS

我有一个用c ++编写的OSX应用程序(特别是使用OpenFrameworks构build的)和一个使用nodejs编写的服务器。

应用程序跟踪在一个房间周围漫游的对象,我想发送有关对象的位置信息以相对恒定的(至less每秒3次)服务器。

从我所能告诉的是,我需要一个只需要很less的设置开销的协议,或者打开一个可以推送到的持久连接的能力。 如果你不能说 – 我不是一个networking编程大师! 有没有人知道node.js端和C ++端的库可以完成这个没有500万秒的延迟?

从openFrameworks的angular度来看,你有很多发送数据的可能性:(鉴于目前的007)看下面的例子,如果它们符合你的需求:

<OF-folder>/apps/addonsExamples/networkTcpClientExample <OF-folder>/apps/addonsExamples/networkUdpSenderExample <OF-folder>/apps/addonsExamples/oscSenderExample 

对于node.js,只需定义一个基本套接字或类似的东西来处理请求

 Here is an example of a simple TCP server which listens on port 1337 and echoes whatever you send it: var net = require('net'); var server = net.createServer(function (socket) { socket.write("Echo server\r\n"); socket.pipe(socket); }); server.listen(1337, "127.0.0.1"); 

(从nods.js首页http://nodejs.org/提取&#xFF09;