连接到autobahn js时,会话未打开

时间:2016-12-23 11:26:26

标签: javascript autobahn

我在为套接字服务器开发类似聊天的功能时遇到了麻烦。

首先让我给你一些我的代码:

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"

我对这个错误感到有点困惑,它的来源,我应该以某种方式定义连接吗?

1 个答案:

答案 0 :(得分:0)

您是否通过cmd.exe启动套接字服务器?

您需要使用此命令启动服务器:

php c://wamp64/www/yourproject/bin/push-server.php