Управление учебным процессом ВУЗа  (23.04.2024)
Предоставление доступа к данным системы по протоколу SOAP

Для моделирования объектов реального мира, их состояния и поведения в системе используется объектно-ориентированный подход. Объектная модель системного слоя платформы хранится в системе по тем же принципам, что и модель бизнес-данных, т.е. объекты классов, описывающих метаданные системы (классы, поля, свойства, методы, параметры методов, пользовательские формы и проч.) хранятся в базе данных и доступны для клиентских систем по тем же принципам, что и бизнес-данные.
Для организации доступа к объектам объектной модели системы необходимо использовать подсистему доступа к данным, метаданным и механизмам системы по протоколу SOAP, являющуюся расширением платформы «Мельница данных».
Механизмы доступа по протоколу SOAP содержат в своем составе средства предоставления клиентам сервиса актуального формального описания сервисов в формате WSDL.

Для получения спецификации сервисов для каждого сервиса необходимо:

  1. Открыть раздел Служебная форма на участке Администратору.
  2. На вкладке Классы выбрать класс, для которого необходимо сформировать спецификацию.
  3. Вызвать контекстное меню (щелчок правой клавишей мыши) и выбрать процедуру Сформировать документацию SOAP.
    Формирование документации SOAP

В спецификации сервисов для каждого сервиса представлено:

  • Назначение сервиса.
  • Перечень операций сервиса (наименование операций, описание выполняемых действий).
  • Описание типов сообщений (наименование типа, наименование и назначение элементов комплексных типов).
  • Входные параметры операции (наименование, описание).
  • Возвращаемые операцией значения (наименование, описание).
  • Пример входящего SOAP сообщения.
  • Пример возвращаемого SOAP сообщения.