Изменить привязку службы WCF с basichttp на nettcp - PullRequest
1 голос
/ 08 августа 2011

Какой самый простой способ изменить привязку службы WCF с basichttp на nettcp?Конечно, вам не нужно редактировать файл вручную, так как слишком много места для ошибки.

Ответы [ 2 ]

3 голосов
/ 08 августа 2011

Я рекомендую использовать Редактор конфигурации служб WCF, если вы хотите избежать ошибок, возникающих при ручном редактировании.

2 голосов
/ 08 августа 2011

Вы должны отредактировать некоторый файл. Это зависит от того, как вы определяете свою привязку. Если вы определили его через config, вам нужно изменить его (с <endpoint binding="basicHttpBinding" ...> на <endpoint binding="netTcpBinding" ...>). Если вы определяете его с помощью кода, вам нужно изменить код Sourcfe (с new BasicHttpBinding() до new NetTcpBinding()). Помимо этого изменения, это должно быть (при условии, что у службы есть базовый адрес и для протокола net.tcp).

...