Уведомления

Группа в Telegram: @pythonsu

#1 Март 7, 2014 16:05:40

nonamez
Зарегистрирован: 2014-03-07
Сообщения: 9
Репутация: +  0  -
Профиль   Отправить e-mail  

SUDS и разные адреса

Как при помощи SUDS выполнить запрос, если WSDL и сервер разные? Тобишь адрес WSDL'а http://www.onvif.org/ver10/device/wsdl/devicemgmt.wsdl, а запрос нужно посылать на http://192.168.0.33:8080/onvif/services. К примеру нужно выполнить GetCapabilities

Офлайн

#2 Март 7, 2014 20:09:24

Alen
Зарегистрирован: 2013-08-01
Сообщения: 373
Репутация: +  49  -
Профиль   Отправить e-mail  

SUDS и разные адреса

WSDL это декларативный язык основанный на XML. Тут http://www.onvif.org/ver10/device/wsdl/devicemgmt.wsdl, лежит его описание под конкретную задачу работу с камерами видеонаблюдения. Вам нужно сформировать правильный запрос в формате wsdl и послать его на вашу камеру/хранилище по протоколу SOAP.
http://ru.wikipedia.org/wiki/WSDL
http://ru.wikipedia.org/wiki/SOAP

Примеры работы с ONVIF можно найти у производителей камер, например AXIS, и адаптировать под себя.

Офлайн

#3 Март 8, 2014 22:37:12

nonamez
Зарегистрирован: 2014-03-07
Сообщения: 9
Репутация: +  0  -
Профиль   Отправить e-mail  

SUDS и разные адреса

Alen
WSDL это декларативный язык основанный на XML. Тут http://www.onvif.org/ver10/device/wsdl/devicemgmt.wsdl, лежит его описание под конкретную задачу работу с камерами видеонаблюдения. Вам нужно сформировать правильный запрос в формате wsdl и послать его на вашу камеру/хранилище по протоколу SOAP. http://ru.wikipedia.org/wiki/WSDLhttp://ru.wikipedia.org/wiki/SOAPПримеры работы с ONVIF можно найти у производителей камер, например AXIS, и адаптировать под себя.

так я и спрашиваю, как его выполнить

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version