Play IT

Решения интеграции

Интерактивное демо «Решения интеграции» — раздел Энциклопедия · Система и сеть.

system-networkencyclopedia

Стили интеграционных решений

Сравните REST, SOAP/WCF и бинарный RPC по транспорту, формату и контракту.

Транспорт

HTTP/1.1 или HTTP/2

Формат данных

JSON (часто XML)

Контракт

OpenAPI / неформальная документация

Пример обмена

GET /users/42 HTTP/1.1
Accept: application/json

{"id":42,"name":"Анна"}

Цепочка вызова

Шаг 1: Клиент

Плюсы

Простота, кэш, широкая поддержка

Минусы

Нет строгого контракта без OpenAPI