autobahn

    0热度

    1回答

    我想使用WebSocket发送图像或文本文件android截至目前我正在使用AutoBahnAndroid创建pubsub模型,但我需要一个发送文件的功能。

    0热度

    1回答

    当我从Python服务器向JavaScript客户端发送二进制消息时,将从JSON.parse处以this代码行抛出异常。我发送该消息是这样的: server.sendMessageHybi(myBinaryChunk, binary=True) 在接收端,该data字段是持有Blob对象而不是字符串。想知道这是一个支持的工作流程,还是我做错了什么。

    1热度

    1回答

    我正在订阅'队列:1.2.3'。客户如何知道他们是否成功订阅?是否有服务器响应客户端的机制? 下面是我用来测试订阅的一个简单程序。我不确定在服务器端显示什么。 var sess; var wsuri = 'ws://test.lan:8000'; window.onload = function() { // connect to WAMP server ab.conne

    1热度

    1回答

    然后不在此脚本中运行。 websocket服务器上的调用函数运行良好。 // WAMP server var wsuri = 'ws://localhost:8080'; // connect ab.connect(wsuri, // WAMP session was established function (session) { // asynchr

    1热度

    1回答

    注意:我使用Autobahn.js的客户端WAMP的实施,并为when.js承诺。 我想,这样只有一个WebSocket的“会话”,或者连接的存在是为了创建可重用的代码,每当一个开发希望使用高速公路订阅一个话题,他们可以只使用当前的连接对象如果它已经存在,就这样做;否则会创建一个新的。 我的问题是,如果连接已经存在,我必须使用setTimeout()等待一秒钟以确保它实际上已连接,然后复制所有订阅

    4热度

    1回答

    我有一个拥有简单搜索形式的骨干应用程序,当用户在此搜索上写入内容时,我使用autobahn来订阅搜索表单上的给定文本(例如 - 我搜索“foo”,我订阅“foo”)。 我该如何区分高速公路逻辑?目前在我看来,当用户点击提交我做接下来的事情就 - // On view: onUserSearch : function(evt) { evt.preventDefault();

    0热度

    1回答

    我的出路在这里我的安乐窝,我一点点困惑一:我怎么打算登录。 高速公路提供了一种使用RPC调用了Python服务器,但Twisted仅显示提供有关如何为客户端使用Twisted的文档。 为了说明我的意思正确,这是代码: 在Javascript中,你可以调用RPC功能,像这样: sess.call(url, user, pass) Python客户端代码: from twisted.spread im

    1热度

    1回答

    我想知道为什么在AutobahnJS的发布方法中没有定义回调?我认为这对尝试发布某些内容以知道其发布调用是否成功并据此作出反应的客户端会很有用。我想知道其他支持pub/sub的框架是否有这样的发布回调。

    1热度

    1回答

    在高速公路蟒蛇,它似乎是如果我的初始连接失败,无法告诉,或任何回调,我可以覆盖在我的WampClientProtocol子类。我尝试覆盖clientConnectionFailed,但是在连接失败时它没有被调用。 我得到的失败时的连接 2013-09-29 22:17:50-0500 [Uninitialized] Stopping factory <autobahn.wamp.WampClien

    1热度

    1回答

    我刚安装Autobahn Testsuite 0.5.5在我的Windows 7和Ubuntu上。每当我想运行它时,我都得到了同样的错误。 我的设置: 的Python 2.7.5 setuptools的1.1.6 扭曲13.1.0为Python 2.7 AutobahnPython 0.6.3 任何想法可能是一个原因? 问候,亚当 的Ubuntu 12.04 Ok, will run 16 tes