Работа с данными

Подраздел Работа с данными является самой сложной частью sFB. Она предназначена для:

  1. Обеспечения формирования sFF-запроса (request) силами отправителя (sender).

  2. Асинхронной отправки его JSON-строки по маршруту sFF - sFB.

  3. Выполнения требуемой транзакции необходимого запроса с получением данных.

  4. Формирования по привязанной модели и отправки JSON-строки sFB-отклика (response) по маршруту sFB - sFF.

  5. Получения sFF и интерпретация JSON-строки данных.

  6. В случае наличия в запросе следующего отправителя (sender) - переходу к выполнению пункта 1.

В sFB есть три основных сущности обеспечения его работоспособности. Все они хранятся в едином файле SFD.xml.

Объект Отправитель (Sender) - механизм формирования сериализованной строки входных параметров для выполнения серверного объекта Транзакция (Transaction), осуществляющего обращение к БД проекта, и обработки получаемой от сервера сериализованной строки набора данных.

Объект Запрос (Request) - обёртка для группировки нескольких отправителей. Запуск запроса в действительности вызывает поочерёдное выполнение нескольких обращений отправителей к серверу.

Объект Отклик (Response) - механизм формирования сериализованного набора данных, соответствующий привязанной модели, отправляемый серверной частью клиенту.

Last updated