Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
假设您有要通过 WCF 发送的 XElement 或 XmlElment 甚至包含 xml 的字符串。你有什么特别的预防措施吗?刚刚出现的问题是,当您在 xml 消息中传输 xml 文档声明 (<?xml version='1.0' ?>) 时会发生什么,如果序列化 XmlDocument...
只是想我会补充一点,在大多数情况下,这些将是配置更改,除非您通过代码进行所有绑定设置。
具体来说,您可能需要调整绑定的 MaxReceivedMessageSize 属性和接收端的读取器配额。
这与发送 XML 无关,顺便说一句,它只是在您发送较大消息时出现,因为默认配额非常保守(例如,最大消息大小为 64kb)。
我用 WCF 将 XML 作为字符串发送没有问题。如果您的 XML 超过几 Kb,则必须在客户端和服务器中进行更改以允许更大的数据量。