0

我想知道是否有办法进入库以在此设备上实现 WebSocket 连接。我有兴趣在客户端模式下使用它。

4

2 回答 2

2

请安装最新版本(1.3.3),它包含有关如何使用 Web Socket 客户端的库和示例代码。目前,不支持 SSL Web 套接字。我们提供的一些功能:

构造函数:WebSocketClient(char * url)

连接: bool connect()

发送:int send(const char * data, long size, WS_Message_Type messageType = WS_Message_Text, bool isFinal = true);

收到: WebSocketReceiveResult* receive(char * msgBuffer, int size)

关:bool close()

此链接提供了有关如何将 WebSocket 客户端用于 IoT DevKit 的详细指南和示例。https://microsoft.github.io/azure-iot-developer-kit/docs/apis/websocket-client/

于 2018-03-20T08:25:52.123 回答
2

IoT DevKit 的 WebSocket 客户端库即将推出(在下一版本中)。我们已经提交了一个GitHub 问题来跟踪这个新功能。顺便说一句,我们将发布的 WebSocket 客户端仅支持不安全的 WebSocket 连接(不是 SSL),并且安全版本(wss)将在未来推出。

于 2018-03-07T09:25:02.113 回答