我想知道是否有方法进入lib以在此设备上实现WebSocket连接。 我有兴趣在客户端模式下使用它。
答案 0 :(得分:2)
IoT DevKit的WebSocket客户端库即将推出(下一版本)。 我们已经提交了GitHub issue来跟踪此新功能。顺便说一句,我们将发布的WebSocket客户端仅支持不安全的WebSocket连接(不是SSL),安全版本(wss)将来会出现。
答案 1 :(得分: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()
此链接提供有关如何使用IoT DevKit的WebSocket客户端的详细指南和示例。 https://microsoft.github.io/azure-iot-developer-kit/docs/apis/websocket-client/