我用Thruway和Autobahn.js构建了一个应用程序这是我第一次使用这些技术,我对Thruway的代码有点迷茫。我在一个堆栈溢出线程中读到:
所有特定于应用程序的代码应驻留在WAMP应用程序组件中,而不是路由器本身中。
但是如何将这些特定的代码放在哪里呢?
例如,如果客户端订阅了聊天室,应用程序需要记录一些内容,写入数据库,管理会话,(通常的事情)……事实上,对于每一种类型的消息,hello,error,subscribe,publish等...
如果你们中的任何人有任何代码,那将是很棒的。对于我和其他开发人员来说,因为我在ex中找不到示例。Thruway目录。
谢谢
发布于 2015-04-02 19:23:36
我对Thruway没有特别的了解,但总的来说:你可以随心所欲地运行WAMP组件。任何用WAMP客户端库存在的语言编写的应用程序都可以是WAMP组件,并连接到WAMP路由器(如Thruway、Crossbar.io等)。没有特殊的机制来运行它们。
发布于 2015-08-19 16:44:58
您应该实现内部client\clients并将其直接分配给路由器实例。
$router->addInternalClient(new InternalClient());更多信息请点击此处http://voryx.net/creating-internal-client-thruway/
https://stackoverflow.com/questions/29374946
复制相似问题