Форум сайта python.su
Всем привет!
Решил тут накидать для себя проектик небольшой. Суть такова:
Есть некий сервис внешний, у которого есть API, но есть один нюанс. Запросы к этому сервису посылаются по технологии SOAP\WSDL. Есть ли смысл использовать вместо этого DRF? Или лучше пойти стандартным путем, подключить какой-нибудь zeep и сделать компонент, который будет посылать \ принимать Ответы от сервиса?
Офлайн
AEX
SOAP = Java
Офлайн
А в чем собственно вопрос, т.е. в клиенте или в сервере ?
Если организовывать свой api, то на rest в принципе легче будет. С SOAP замороченнее, но его крупные конторы по старой привычке любят. Хотя в сторону rest сейчас все больше смотрят, ну как мне кажется.
Офлайн
VadimKВы правы. Контора государственная.
С SOAP замороченнее, но его крупные конторы по старой привычке любят.
Отредактировано AEX (Фев. 19, 2018 17:20:47)
Офлайн
AEX
все таки совершенно не ясна суть проблемы. Надо сделать API или надо обращаться к чужому API. В первом случае рест, во втором - что дали, то и используется.
А если надо и то и другое, но с сохранением старого - ничего не мешает поднять отдельно рест.
SOAP вообще то детище микрософта, х.з. при чем тут java.
Офлайн
VadimK
AEXвсе таки совершенно не ясна суть проблемы. Надо сделать API или надо обращаться к чужому API. В первом случае рест, во втором - что дали, то и используется. А если надо и то и другое, но с сохранением старого - ничего не мешает поднять отдельно рест. SOAP вообще то детище микрософта, х.з. при чем тут java.
Офлайн
Используй Zeep: Python SOAP
Отредактировано barc (Март 11, 2018 15:52:53)
Офлайн