Пытаюсь сгенерировать обёртки для веб-сервиса в студии, а сервер выплёвывает следующее:
Внутренняя ошибка сервера
URL: /ws/janusAT.asmx/_vti_bin/ListData.svc/%24metadata
Request format is unrecognized for URL unexpectedly ending in '/_vti_bin/ListData.svc/$metadata'.
Здравствуйте, Vladek, Вы писали:
V>Пытаюсь сгенерировать обёртки для веб-сервиса в студии, а сервер выплёвывает следующее:
1) Судя по ошибке ты пытаешься сгенерить service reference. А там старые вебсервисы, не WCF. Надо нажать Advanced, потом Compatibility, и генерить там.
2) Это все равно не заработает
Потому что старым вебсервисам никак нельзя сказать что они за reverse proxy, и ссылка на wsdl отдается с внутренним адресом. Который, естественно, снаружи недоступен. Поэтому надо вводить такой урл —
http://rsdn.ru/ws/janusat.asmx?WSDL... << RSDN@Home 1.2.0 alpha 5 rev. 100 on Windows 8 6.2.9200.0>>
Здравствуйте, AndrewVK, Вы писали:
AVK>Здравствуйте, Vladek, Вы писали:
V>>Пытаюсь сгенерировать обёртки для веб-сервиса в студии, а сервер выплёвывает следующее:
AVK>1) Судя по ошибке ты пытаешься сгенерить service reference. А там старые вебсервисы, не WCF. Надо нажать Advanced, потом Compatibility, и генерить там.
AVK>2) Это все равно не заработает Потому что старым вебсервисам никак нельзя сказать что они за reverse proxy, и ссылка на wsdl отдается с внутренним адресом. Который, естественно, снаружи недоступен. Поэтому надо вводить такой урл — http://rsdn.ru/ws/janusat.asmx?WSDL
А есть какое REST API или планируется? Я тут пытался открыть для себя мир программирования универсальных приложений под WinRT и быстро выяснил, что System.ServiceModel не доделали для Windows Phone, его просто нет на новой платформе.
Здравствуйте, Vladek, Вы писали:
V>А есть какое REST API или планируется?
Какое то — есть. Полного — нет. Планируется? Не знаю.
... << RSDN@Home 1.2.0 alpha 5 rev. 100 on Windows 8 6.2.9200.0>>
Здравствуйте, Vladek, Вы писали:
V>Я тут пытался открыть для себя мир программирования универсальных приложений под WinRT и быстро выяснил, что System.ServiceModel не доделали для Windows Phone, его просто нет на новой платформе.
Ну попробуй ввести url с wsdl в окошке service reference, может и прокатит.
... << RSDN@Home 1.2.0 alpha 5 rev. 100 on Windows 8 6.2.9200.0>>