我在为套接字服务器开发类似聊天的功能时遇到了麻烦。
首先让我给你一些我的代码:
document.conn = new ab.Session('ws://127.0.0.1:8090',
function () {
console.log('AB:Connected!');
conn.subscribe('room_1', function (topic, data) {
console.log('New message published to room "' + topic + '" : ' + data.content + ' by:' );
console.log(data);
});
},
function () {
console.warn('WebSocket connection closed');
},
{'skipSubprotocolCheck': true}
);
目前它附在文档上只是为了试一试,我得到的错误如下:
"Session not open"
我对这个错误感到有点困惑,它的来源,我应该以某种方式定义连接吗?
答案 0 :(得分:0)
您是否通过cmd.exe启动套接字服务器?
您需要使用此命令启动服务器:
php c://wamp64/www/yourproject/bin/push-server.php