Есть ли проблема с отправкой XML через WCF? - PullRequest
2 голосов
/ 27 сентября 2008

Предположим, у вас есть XElement или XmlElment или даже строка, содержащая xml, которую вы хотите отправить через WCF. Есть ли какие-то особые меры предосторожности, которые вы должны предпринять? Только что возник вопрос: что произойдет, когда в сообщении xml вы передадите объявление документа xml (<? Xml version = ’1.0’?>), Что может произойти при сериализации XmlDocument ...

Ответы [ 2 ]

3 голосов
/ 28 сентября 2008

Просто подумал, что добавлю, что в большинстве случаев это будут изменения конфигурации, если только вы не выполняете все настройки привязки с помощью кода.

В частности, вам, вероятно, потребуется настроить свойство MaxReceivedMessageSize привязки и квоты считывателя на принимающей стороне.

Это не относится конкретно к отправке XML, кстати, оно просто появляется всякий раз, когда вы отправляете большие сообщения, потому что квоты по умолчанию очень консервативны (максимальный размер сообщения 64 КБ, например).

2 голосов
/ 27 сентября 2008

У меня нет проблем с отправкой XML в виде строки с WCF. Если ваш XML превышает несколько килобайт, вы должны внести изменения в клиент и сервер, чтобы разрешить большие объемы данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...