如何使用socket.io在节点中创建套接字并发送到套接字。如何在服务器中创建套接字并发出
的想法是,我从一个twilio从服务器以及与此数据获取数据我想将它发送到 iOS应用
我试过
var server = require('http').Server(router);
var io = require('socket.io')(server);
router.post('/respond', function(req, res) {
var result_From;
var result_Digits;
res.header('Content-Type','text/xml').send(SAY_TO_USER);
result_From = req.body.From;
result_Digits = req.body.Digits;
console.log(result_From + " typed: " + result_Digits);
io.emit('values changed', 'data');
});
io.on('values changed', function(){
console.log('hello')
});
server.listen(8080);
什么,我想做的路线是当请求进来时,它改变了result_Digits和result_From,所以我希望能够在值发生变化时发出套接字,以便我可以在Mac应用程序中使用它。
干杯
在哪里是你尝试过的socket.io代码? – xShirase 2014-10-05 01:48:46
@xShirase我刚刚编辑了我的帖子对不起 – ipalibowhyte 2014-10-05 01:53:22
客户端必须先连接,然后才能向其发送数据。没有连接,就没有任何关系。 – Brad 2014-10-05 01:53:29