通过WCF发送XML是否存在问题?
时间:2020-03-06 14:48:28 来源:igfitidea点击:
假设我们有一个XElement或者XmlElment甚至是一个包含要通过WCF发送的xml的字符串。我们是否需要采取任何特殊的预防措施?问题刚出现,当在xml消息中传输xml文档声明(<?xml version = 1.0?>)时会发生什么,如果序列化XmlDocument可能会发生...
解决方案
我没有问题,可以使用WCF将XML发送为字符串。如果XML超过几Kb,则必须在client&server中进行更改以允许更大的数据量。
只是想想我会补充说,在大多数情况下,除非我们通过代码进行所有绑定设置,否则这些都是配置更改。
具体来说,我们可能需要调整绑定的MaxReceivedMessageSize属性和接收方的阅读器配额。
顺便说一句,这与发送XML无关,因为当我们发送较大的消息时,它才会出现,因为默认配额非常保守(例如,最大消息大小为64kb)。