Я ожидаю, что в этом случае вам придется создать свой собственный прокси, создать свои собственные http-запросы и т. Д. (Возможно, через WebClient
). К счастью, создать запрос REST намного проще, чем сырой SOAP, как и анализ результата.
Однако мне интересно, не будет ли использование службы asmx
(т.е. веб-службы .NET 2.0) более прагматичным. Если служба ADO.NET Data Services находится вне вашего контроля, возможно, разместите оболочку .NET 3.5 на другом сервере, который находится между asmx
и Astoria? (т.е. предоставляет данные из службы REST через веб-службу 2.0).