我正在开发一个使用WebSockets与服务器通信的客户端应用程序。客户端使用C ++,服务器使用Java。
任何人都可以建议我在客户端和服务器端使用任何库,以便使用网络套接字进行通信。
答案 0 :(得分:0)
我从未有过使用WebSocket的经验,但尝试使用库cURL(libcurl)。对我来说,使用它编写HTTP和FTP客户端是最容易的。它必须有所帮助(但curl仅适用于客户端,而不适用于服务器)。
答案 1 :(得分:0)
如果您正在谈论套接字,连接端口并等待服务器端连接并连接到客户端上的给定地址的正常套接字,那么我建议使用boost asio socket c ++方面和java方面的standard java socket。
只是提醒自己确保传输预期的数据类型。
java和c ++的另一个很酷的实现是ZeroMQ。我建议看看它,因为它易于使用,并实现了一些非常酷的通信模式。