Потреблять ado.net сервис передачи данных от клиента, не связанного с dotnet-3.5

StackOverflow https://stackoverflow.com/questions/490194

  •  20-08-2019
  •  | 
  •  

Вопрос

Какие у меня есть варианты доступа к ado.net службе передачи данных из клиента .net 2.0?Клиентское приложение должно запускаться в Windows 2000, поэтому обновление до .net 3.5 не является вариантом.

Помимо написания моего собственного прокси-сервера против сервиса, есть какие-нибудь другие варианты?

Это было полезно?

Решение

Я ожидаю, что в этом случае вам придется создать свой собственный прокси, создавая свои собственные http-запросы и т.д. (возможно, через WebClient).К счастью, создать REST-запрос намного проще, чем raw SOAP, как и проанализировать результат.

Тем не менее, я задаюсь вопросом, является ли потребление asmx обслуживание (т.е.Веб-сервис .NET 2.0) не был бы более прагматичным.Если служба ADO.NET Data Services находится вне вашего контроля, возможно, разместите оболочку .NET 3.5 на другом сервере, которая подключается между asmx а Астория?(т.е.предоставляет данные из службы REST через веб-сервис 2.0).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top