Интерфейс SOAP
Определение SOAP
Протокол SOAP предоставляет простой механизм для обмена структурированной и типизированной информацией в децентрализованной, распределенной среде. SOAP использует технологию XML для передачи сообщений между системами, которые связаны с помощью низкоуровневых Интернет - протоколов.
Применение протокола SOAP
Наши считыватели поддерживают протокол SOAP на базе XML. Вы можете вводить просьбу SOAP в своей программе, и можно загружать и выгружать события пользователей, события отпечатков пальцев, записи идентификации из считывателей отпечатков пальцев, удобно передать в свою базу данных предприятия или в программное обеспечение для удовлетворения потребностей управления сотрудниками.
Норма протокола SOAP серии iClock
- Передача величины всех параметр в формате «Arg/», в величине параметра «Arg PIN= ''2''/» «Arg» равно «PIN»2 «/PIN» «/Arg».
- Для возврата величины скрипту из процедуры можно использовать команду Return. Величина возврата в формате величины атрибута пользует Return PIN=''2'', Return
- Первоначально SOAP поддерживал только запросы POST.
- Если возникнет ошибка, будет исполнять отметки ошибки SOAP
<SOAP-ENV:Fault>
<faultcode>500</faultcode>
<faultstring>Internal Error</faultstring>
</SOAP-ENV:Fault>
Другие ошибки соответствуют с кодом состояния ошибки HTTP
Если передаваемый формат SOAP-XML не соответствует с WELL FORMAT, или не существует имени посещения, то система будет возвращаться в 500.
Имя сервиса: iWsService
Это имя сервиса показывает, что Web Server должен предоставлять SOAP сервис.
HTTP-сообщения:
Правило SOAP- HTTP-сообщения соответствует со стандартом.
POST /iWsService HTTP/1.0 вызов сервисов SOAP
Content-Type: text/xml аналитический формат SOAP- HTTP
Content-Length: nnnnn размер XML вызова от SOAP
SOAPAction:”uri:someuri” расширяемый протокол HTTP показывает, что URI может быть пустым позади домена действия SOAP
Поддерживаемый формат:
SOAPAction:
SOAPAction:””
SOAPAction:”uri:someuri”
Uri может любое законное имя домена
Сервер возвращается после вызова просьбы SOAP.
HTTP/1.0 200 OK 200 означает успешно
Server: ZKWEBSERVER
Content-Type: text/xml
Возвратные данные XML-SOAP
Внимание:
Связывайтесь с нами, если требуется разработка и проект техники.
|