<分区>
目前我正在开发 C/C++ 跨平台客户端/服务器软件。在低级套接字开发方面,我是非常有经验的开发人员。 Berkley 套接字/Winsock 的问题在于,您总是必须制作某种解析器才能在接收方正确处理事情。我的意思是,您必须解释数据并连接数据包才能正确传输。 (数据包经常被分割)
请记住,通信将是双向的。纯套接字是当今传输数据的最佳方式吗?您会向该应用程序推荐 SOAP、Web 服务或其他类型的封装吗?
标签 c++ c web-services sockets soap
<分区>
目前我正在开发 C/C++ 跨平台客户端/服务器软件。在低级套接字开发方面,我是非常有经验的开发人员。 Berkley 套接字/Winsock 的问题在于,您总是必须制作某种解析器才能在接收方正确处理事情。我的意思是,您必须解释数据并连接数据包才能正确传输。 (数据包经常被分割)
请记住,通信将是双向的。纯套接字是当今传输数据的最佳方式吗?您会向该应用程序推荐 SOAP、Web 服务或其他类型的封装吗?
最佳答案
我强烈推荐Google Protocol Buffers .
关于c++ - 在 C/C++ 上传输数据的最佳(最简单)方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2020163/