c++ - 带有 C++ TCP 套接字的 CodeSynthesis XML

标签 c++ xml sockets tcp tcpsocket

我对 C++ 不是很了解,所以我需要向您寻求帮助。

我需要一个用 C++ 实现的服务器来监听 TCP 端口。在这个端口上,它应该只接收 XML 文档。我找到了几个多线程 TCP 套接字示例,但我不知道如何处理 ReadToEnd 或转换为字符串或 XML 文档。

我正在考虑使用 CodeSynthesis适用于流。但是如何将 TCP 套接字和流结合起来呢?

抱歉,如果这听起来像是一个菜鸟问题。但我很感激任何好的例子或建议。

最佳答案

终于用上了

boost 库提供了一个很好的套接字抽象层和输入/输出流,可用于随后使用 CodeSynthesis 序列化和反序列化 XML 文档。

关于c++ - 带有 C++ TCP 套接字的 CodeSynthesis XML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16481939/

相关文章:

c# - 在 DLL 中为参数添加注释

python - socket.recv(recv_size) 什么时候返回?

java - 查找没有子网的 LAN 网络的 IP 和 Mac 地址

c++ - 帮助处理 GUI 中的事件顺序

c++ - 使用其索引从 vector 中删除对象

java - @XmlEnum 属性与 JAXB

sockets - 如何使用单线程在 TCP 上实现全双工 channel ?

c++ - 如何获取文本宽度(DirectX、C++)

c++ - GCC 包含 header (使用 `-include` )CMake 未检测到的更改

html - 用于选择包含® 符号的文本的 XPath?