Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

В состав Супермаг+ добавлен сервер обмена данными и администратор сервера обмена данными.

Сервер и администратор устанавливаются как в 32-х битном исполнении, так и в 64-х битном.

Сервер обмена данными является WEB-сервисом. Сервис работает по REST-протоколу и передает информацию в виде XML-данных.

Сервис выполняет команды запроса информации.


Запросить объекты из БД Супермага можно, например, утилитой curl.exe:
curl -X GET http://хост:порт/out/xml/схема/идентификатор_объекта.xml,
например, curl -X GET http://192.168.10.3:8080/out/xml/CD/00345.xml.

Для задания идентификаторов объектов, имеющих в составе русские буквы
или служебные символы, надо использовать шестнадцатеричные коды символов:
curl -X GET http://localhost:8080/out/xml/CD/%%D0%%A6004177.xml (карточка Ц004177).

Для запроса справочника после его имени надо указать произвольный идентификатор (*)
curl -X GET http://localhost:8080/out/xml/RFSABANKS/*

Если объект имеет составной идентификатор, то части идентификатора должны разделяться запятой. Если часть идентификатора объекта содержит запятую или начинается с апострофа, то эта часть идентификатора должна быть заключена в апострофы. Например:

curl -X GET http://localhost:8080/out/xml/BC/5000281006024 ,’%%D0%%A6004177’.xml


Можно передавать в сервер обмена данными или получать их из сервера обмена данных, как в формате XML, так и в формате JSON.

Формат передаваемых данных необходимо указать при описании схемы объекта.

Перед началом работы с сервисом его необходимо настроить.