Erlang中的Websocket客户端

9

我想尝试开始使用Erlang,并且有一个通过Websockets分发的数据源我想要读取。目前我在node.js中使用“websocket-client”模块进行相同操作,但是是否有人能够建议一个适用于Erlang的WebSocket客户端库供我参考?(或者如果我错了,请提供替代方案)


2
misultin 是一个 Erlang Web 服务器,似乎支持 WebSocket。 - Raynos
2
@Jonas 哦,我看错了。这里有一个 - Raynos
Yaws也与Web套接字有关。唯一的问题是实现可能比Web套接字的新规范旧。 - Muzaaya Joshua
@Muzaaya:再次强调,Yaws不是一个客户端 - Jonas
2
@垃圾回答 - 我正在寻找一个服务器端客户端,而不是一个服务器。 - noli
显示剩余3条评论
3个回答

3

感谢插件。我写这个插件是为了测试我的Erlang服务器websocket代码。其他客户端缺少的最重要的功能是wss支持(https协议)和连续帧。 - jeremyong
@jeremyong 我试图使用你的websocket客户端与cowboy websocket服务器进行通信,但是没有成功。所以你提供的ws_ping_example.erl使用websocket_client:cast(self(), Msg)向远程服务器发送消息,但我无法在ping示例代码的任何其他地方使用相同的函数。另外,处理程序只能接收来自远程服务器的消息,还是该处理程序也可以通过websocket发送数据?你能否请给予一些指导?非常感谢。 - sad
@jeremyong,你能否提供一个非常简单的示例,展示我们如何将数据发送到远程服务器。我看到你使用了websocket_client:cast/2,但似乎只能在websocket_client_handler行为的init/2回调中使用它。谢谢! - sad

3

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接