Как предоставить конечную точку SOAP для службы RIA? - PullRequest
1 голос
/ 29 декабря 2011

У меня есть служба WCF RIA, приложение silverlight, и я должен также поддерживать другие виды приложений, такие как WPF и другие.По умолчанию приложение SL использует двоичный файл через http для связи со службой.Можно ли предоставить конечную точку SOAP для службы RIA, чтобы приложения, не относящиеся к SL, могли использовать службу через конечную точку SOAP?

1 Ответ

2 голосов
/ 31 января 2012

Можно предоставить службу RIA через SOAP.

Добавив строку ниже в файл конфигурации, можно указать конечную точку SOAP для служб RIA

<add name="Soap" type="Microsoft.ServiceModel.DomainServices.Hosting.SoapXmlEndpointFactory,             Microsoft.ServiceModel.DomainServices.Hosting, Version=4.0.0.0, Culture=neutral, 
                       PublicKeyToken=31bf3856ad364e35" />

Ссылкаhttp://blogs.msdn.com/b/davrous/archive/2010/12/03/how-to-open-a-wcf-ria-services-application-to-other-type-of-clients-the-soap-endpoint-3-5.aspx

Отказ от ответственности - я не реализовал это.

...