Какие-либо преимущества использования WCF для этого?

#wcf

#wcf

Вопрос:

Мне нужно получать XML-данные из запросов HttpPost. В настоящее время я использую HttpWebRequest для отправки запроса и преобразую запрос в xml с помощью StreamReader и XDocument.Разбор.

Есть ли какие-либо преимущества при переключении на WCF? Спасибо!

Ответ №1:

Если вы не планируете резко расширять свое приложение и хотите только переключиться на WCF, чтобы использовать его, нет. 🙂

WCF предоставит вам больше гибкости — вы могли бы, например, использовать данные в других форматах данных или из других транспортных форматов (именованные каналы, …)

Комментарии:

1. Вы в значительной степени справились с этим. Я думаю, что буду придерживаться своего текущего метода. Спасибо!

Ответ №2:

Надеюсь, я правильно понял ваш вопрос!!!

Использование WCF заключается в том, что вы знаете, что как отправляющая, так и принимающая стороны используют один и тот же контракт с данными. Я думаю, что в вашем случае использование WCF принесет пользу, если оба являются приложением MS, и контракт не должен меняться очень часто.

Комментарии:

1. WCF не доступен только для MS — он отлично работает с любой другой серверной средой! Смотрите kevingao.net/wcf-java-interop