Задать вопрос

Что такое провайдер?

Часто вижу в приложениях ServiceProvider, AuthProvider, CryptoProvider, AuthService CryptoService. Что должен делать провайдер? В чем его отличие от сервиса?
  • Вопрос задан
  • 3872 просмотра
Подписаться 6 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • ProductStar
    Python: навык ООП и функционального программирования
    1 месяц
    Далее
  • Учебный центр IBS
    ARC-005 Аналитические шаблоны
    1 неделя
    Далее
  • Skillfactory
    Разработчик игр на Unity
    18 месяцев
    Далее
Решения вопроса 1
Tiendil
@Tiendil
Разработчик ПО.
Service — это то, что реализуют саму логику ммм… сервиса.
ServiceProvider — это то, что даёт доступ к сервису или сервисам. То есть что-то фроде фасада, за которым могут быть разные сервисы на одну тему (например, сервисы аутентификации).

Ещё вот эту странную статью нагуглил: en.wikipedia.org/wiki/Provider_model
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы