В чем разница между сервисом и интерфейсом поставщика услуг? - PullRequest
3 голосов
/ 03 июня 2019

Я понимаю, что сервис - это интерфейс, определяющий, какие функции должны быть реализованы.

Я также понимаю, что поставщик услуг реализует эти функции.

Однако я не могу понять, что такое интерфейс поставщика услуг. Буду ли я прав, говоря, что это интерфейс, который определяет метод создания службы?

1 Ответ

0 голосов
/ 01 июля 2019

Baeldung имеет ответ на ваш вопрос в своей статье: Интерфейс поставщика услуг Java :

Интерфейс поставщика услуг

Anинтерфейс или абстрактный класс, который выступает в качестве прокси или конечной точки для службы.

Если служба представляет собой один интерфейс, то она совпадает с интерфейсом поставщика службы.

Служба и SPI вместехорошо известны в экосистеме Java как API.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...