2014-11-20 243 views
2

我正在尋找基於C/C++的http/websocket庫,它使用Windows SChannel(而不是OpenSSL)的Windows CE/Mobile上的SSL(HTTPS/wss)支持。我移植了wslay庫,以便我可以在libcurl中使用它。這變得難以整合。是否有人知道我可以在不依賴於OpenSSL的Windows CE/Mobile平臺上使用的庫?用於Windows CE/Mobile的C++中的HTTP Websockets客戶端庫

回答

1

我發現POCO,但似乎有OpenSSL的依賴關係。所以最終將wslay移植到Windows CE,並使用libcurl的curl_easy_send和curl_easy_receive函數爲IO填充必要的回調。 Wslay沒有實現的IO層,並允許用戶選擇使用合適的IO庫。 Libcurl doss帶有SChannel支持,使得通過wslay使用安全的WebSocket變得更加簡單。

+0

讓我的答案成爲最佳答案,因爲我沒有看到任何其他答案。 – lazzycoderr 2014-12-09 15:39:31