0
因爲我使用HTML5 WebSockets的客戶端大小連接到本地桌面應用程序來獲得來自應用程序,並顯示在客戶端(HTML + JS)數據以前的應用程序,它的工作。現在,我想創建+的NodeJS與expressjs用玉做的模板全客戶端類似的項目。我不成功嘗試與socket.io客戶端連接到我的本地桌面應用程序:炮連接到特定端口socket.io客戶端
var socket = require('socket.io-client')('ws://127.0.0.1:12345');
socket.on('connect', function() { console.log('connected'); });
socket.on('event', function (data) { console.log('data'); });
socket.on('disconnect', function() { console.log('disconnected'); });
1)是否有可能完全重新創建HTML5的WebSocket與socket.io客戶端功能?
2)我的本地桌面應用正在等待消息,發送數據之前。在HTML5中的WebSockets我用:
var registration="my registartion string";
socket.send(registration);
我應該用什麼來創建此功能socket.io客戶端?
謝謝
'socket.io'不是網頁套接字庫(儘管它可以_use_的WebSockets作爲傳輸)。如果您需要使用純的WebSockets,看看['ws'(https://github.com/websockets/ws)。 – robertklep
@robertklep,謝謝。 Ws確實幫了忙。 – kaplievabell