[英]Flutter socket.io client not connecting with node.js socket.io server via https
[英]Can I create a dummy socket.io client inside the socket.io server in node.js
我們正在編寫一個應用程序,它需要一個虛擬用戶作為帶有用戶的 socket.io 客戶端,它將充當虛擬用戶來發送和接收消息。 每個用戶都將擁有應該能夠向客戶端(用戶)發送消息的虛擬客戶端。
這是我的服務器連接處理程序。 我想在這里創建一個 socket.io 客戶端,因為新客戶端連接在服務器上。 我怎樣才能開發這個?
self.socket.on('connection', function(client){
//here I want to create a separate module for handling dummy users
// for sending and receiving message.
});
我將如何在節點中包含 Socket.io 客戶端腳本? 更新我在服務器上寫的客戶端。
exports.init=function(){
var socket = new io.Socket(config.host, {port: config.port, rememberTransport: false});
// when connected, clear out display
socket.on('connect',function() {
console.log('dummy user connected');
});
socket.on('disconnect',function() {
console.log('disconnected dummy');
});
socket.on('message', function(data){
console.log(data);
});
socket.connect();
return socket;
};
我在這里創建客戶端
if (message._command=='login') {
console.log('creating client of '+sessionId);
var socket=client.init();
console.log(socket);
}
打印此控制台。
我們正在編寫一個應用程序,它需要一個虛擬用戶作為帶有用戶的 socket.io 客戶端,它將充當虛擬用戶來發送和接收消息。
如果您想通過連接到 socket.io 服務器的服務器模擬瀏覽器客戶端,您可以嘗試使用一些 node.js socket.io 客戶端,例如node-socket.io-client或Socket.IO-node -客戶端。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.