Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Django
  • » Выбрать django-rest-framework или что-то другое? [RSS Feed]

#1 Фев. 17, 2018 18:43:10

AEX
От: Екатеринбург
Зарегистрирован: 2015-09-04
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Выбрать django-rest-framework или что-то другое?

Всем привет!

Решил тут накидать для себя проектик небольшой. Суть такова:
Есть некий сервис внешний, у которого есть API, но есть один нюанс. Запросы к этому сервису посылаются по технологии SOAP\WSDL. Есть ли смысл использовать вместо этого DRF? Или лучше пойти стандартным путем, подключить какой-нибудь zeep и сделать компонент, который будет посылать \ принимать Ответы от сервиса?

Офлайн

#2 Фев. 17, 2018 19:07:46

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Выбрать django-rest-framework или что-то другое?

AEX
SOAP = Java



Офлайн

#3 Фев. 18, 2018 18:07:27

VadimK
Зарегистрирован: 2013-07-03
Сообщения: 199
Репутация: +  16  -
Профиль   Отправить e-mail  

Выбрать django-rest-framework или что-то другое?

А в чем собственно вопрос, т.е. в клиенте или в сервере ?
Если организовывать свой api, то на rest в принципе легче будет. С SOAP замороченнее, но его крупные конторы по старой привычке любят. Хотя в сторону rest сейчас все больше смотрят, ну как мне кажется.

Офлайн

#4 Фев. 19, 2018 06:47:07

AEX
От: Екатеринбург
Зарегистрирован: 2015-09-04
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Выбрать django-rest-framework или что-то другое?

VadimK
С SOAP замороченнее, но его крупные конторы по старой привычке любят.
Вы правы. Контора государственная.
Вот и думаю, что будет лучше. По идее мне нужно как отправлять так и получать инфо с сервиса. Видимо придется таки бодаться с wsdl soap.

FishHook, как-то с Java связываться не хочется).

Отредактировано AEX (Фев. 19, 2018 17:20:47)

Офлайн

#5 Фев. 19, 2018 20:12:47

VadimK
Зарегистрирован: 2013-07-03
Сообщения: 199
Репутация: +  16  -
Профиль   Отправить e-mail  

Выбрать django-rest-framework или что-то другое?

AEX
все таки совершенно не ясна суть проблемы. Надо сделать API или надо обращаться к чужому API. В первом случае рест, во втором - что дали, то и используется.
А если надо и то и другое, но с сохранением старого - ничего не мешает поднять отдельно рест.

SOAP вообще то детище микрософта, х.з. при чем тут java.

Офлайн

#6 Фев. 20, 2018 05:09:10

AEX
От: Екатеринбург
Зарегистрирован: 2015-09-04
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Выбрать django-rest-framework или что-то другое?

VadimK
AEXвсе таки совершенно не ясна суть проблемы. Надо сделать API или надо обращаться к чужому API. В первом случае рест, во втором - что дали, то и используется. А если надо и то и другое, но с сохранением старого - ничего не мешает поднять отдельно рест. SOAP вообще то детище микрософта, х.з. при чем тут java.

Надо обращаться к чужому API. Там WSDL и SOAP. Видимо выбор будет все-таки в пользу какого-то пакета для работы. Тему можно закрывать.

Офлайн

#7 Март 11, 2018 14:37:01

barc
Зарегистрирован: 2018-03-11
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Выбрать django-rest-framework или что-то другое?

Используй Zeep: Python SOAP

Отредактировано barc (Март 11, 2018 15:52:53)

Офлайн

  • Начало
  • » Django
  • » Выбрать django-rest-framework или что-то другое? [RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version