Описание полей исходящий пакетов
Исходящий пакет представляет из себя набор JSON полей:
| Название | Описание | Обязательность |
|---|---|---|
| type | Поле type служит для объявления типа передаваемого сообщения. Список поддерживаемых сообщений со временем может расширяться. | + |
| address | Данное поле требуется для идентификации сервиса (dispatcher), который будет обслуживать данное сообщение | + |
| data | Поле data содержит тело запроса. Тело запроса меняется в зависимости от обслуживающего сервиса, а так же исполняемой функции. | - |
| headers | Поле headers содержит в себе дополнительную информацию, которая требуется для выполнения операции. | - |
| headers.action | Поле headers обязано содержать поле action, в котором содержится название выполняемого метода в рамках сервиса. | + |