如何使用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