3. Запросы из внешних систем
3. Запросы из внешних систем

3. Запросы из внешних систем

3. Запросы из внешних систем

В этой главе вы познакомитесь с различными способами передачи запросов в TDG из внешних автоматизированных систем.

Запросы в TDG могут быть переданы по протоколам HTTP и Kafka.

Отправляя запрос в TDG, вы можете:

  • загружать данные в TDG;
  • получать данные из TDG (только для GraphQL);
  • вызывать выполнение сервисов в TDG (только для GraphQL);
  • выполнять любой заранее заложенный при конфигурации системы код, при поступлении определённого запроса.

Важно

Получение данных из TDG сразу в ответе на запрос возможно только в GraphQL запросах. Однако, при соответствующей конфигурации, все виды запросов способны вызывать заранее заложенную логику обработки, включая отправку данных через output_processor.

Далее в этой главе рассмотрено применение запросов для операций с данными в TDG. В целях наглядной иллюстрации мы будем использовать следующий базовый пример, дорабатывая его в случае необходимости. За основу в примерах из этой главы мы используем модель данных и конфигурацию системы из пятого упражнения Getting started для TDG.