Сервис и компонент конвейера обработчика запросов, то есть компонент middlewire, - это одно и то же? Если нет, то поясните, пожалуйста, разницу

Сервис и компонент конвейера-обработчика запросов, то есть компонент middlewire, - это одно и то же? Если нет, то поясните, пожалуйста, разницу.


Ответы (1 шт):

Автор решения: Aziz Umarov

Дам вырезку из статьи

Как правило, для обработки запроса применяется не один, а несколько компонентов middleware. И в этом случае большую роль может играть порядок их помещения в конвейер обработки запроса, а также то, как они взаимодействуют с другими компонентами.

Кроме того, каждый компонент middleware может обрабатывать запрос до и после последующих в конвейере компонентов. Данное обстоятельство позволяет предыдущим компонентам корректировать результат обработки последующих компонентов.

Так вот сервис это само приложение, а конвейер обработки запроса это часть его которая отвечает за обработку запроса.

→ Ссылка