]]>
]]>
IT Coders
Логин:
Пароль:
  ]]>Войти]]> ]]>Регистрация]]> ]]>Забыли?
 
 
СКОРОСТЬ ->
 
КАЧЕСТВО ->
 
УСПЕХ...
Официальный сайт компании "Белсис" Персональный web-сайт Королёвой Надежды Михайловны Radhika - интернет-магазин специй, вегетарианских и диетических продуктов Персональный web-сайт Богословской Оксаны СДЕЛАНО БОГОМ - Интернет-журнал Официальный сайт Льва Лещенко Свадебный журнал WedInMoscow Акксессуары для iPhone, iPad, iPod touch и Samsung Galaxy :: iHave Портал школы "Золотое Сечение" Техно Офис - Компьютерный интернет-магазин Интернет-магазин InFabrica - техника для Вас Кинохабар - Интернет-гипермаркет фигурок персонажей из фильмов, кино сувениров и прочего околокиношного хабара
 

Альтернативное содержимое

Закажите сайт у компании IT Coders
]]> ]]>
 
ВКонтакт Facebook Одноклассники Twitter Яндекс Livejournal Liveinternet Mail.Ru
Страницы: 1
web-сервис на Python, Как правильно опубликовать? Архив со старого форума компании IT Coders
Приветствую!

Как известно, жизнь программиста полна неожиданностей. Вот висел у меня на внутреннем сервере веб-сервис на Python, написанный с использованием ZSI (ну, может быть кто слышал? Эта штука удобна тем, что при написанном WSDL-нике делает питоновский клиент и питоновский сервер, в котором потом достаточно реализовать нужные методы и всё нормально работает). Висел он себе спокойно, коннектились к нему по внутренней сети с помощью сгенерированных же в этом ZSI клиентов и все были довольны.

Но тут вдруг появился у нас внешний заказчик, который захотел к нам коннектится через Интернет, причём начальник зачем-то сболтнул что у нас уже есть внутренний веб-сервис, который можно немного подрихтовать и использовать для этих целей. И действительно, сервис в целом подходит, и апач есть настроенный (для других нужд, но главное что есть). Но проблема-то в том, что у заказчика-то никакого python-а нету, и ZSI-клиент ему не дашь, и вообще он говорит - дайте мне WSDL_ник и куда коннектится, а там уже не ваше дело как я туда подключаюсь - хоть строку в браузере пишу и смотрю на ответную XML-ку.. да ещё чтоб это всё через https было.

И вот я теперь в раздумьи - во-первых какие файлы нужно в веб публиковать, во-вторых какие модули доставлять и в-третьих, как вообще к веб-сервисам через браузерную строку обращаться? Может кто-нибудь подскажет, в каком направлении двигаться? А то в инете посмотрел - есть куча примеров как веб-сервис написать, а вот как к нему обратиться - почему-то не упоминается.
любой веб-сервис работающий через SOAP (а ZSI такой) иммет wsdl файл которые описывают "контракт" этого сервиса (типы данных, методы ..). Тебе достаточно выставить наружу сам файл с сервисом (подозреваю, что где в недрах конфигурации вашего клиента храниться урл по которому доступна ваша служба) и этот самый wsdl который описывает его контракт. Твой заказчик с помощью специального инструмента обработает твой WSDL и будет знать, что делает твой сервис и какими типами данных он оперирует, а зная URL самой службы сможет без пробем работать с ней.
Страницы: 1
Ваша корзина пуста
]]> Расчитайте стоимость услуг ]]>
Ваша корзина пуста
]]> ]]>
]]> Вакансии компании IT Coders ]]>
]]>
 

]]>
© IT Coders, 2008 - 2021
Под управлением CMS 1c-bitrix