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

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

Часто вижу в приложениях ServiceProvider, AuthProvider, CryptoProvider, AuthService CryptoService. Что должен делать провайдер? В чем его отличие от сервиса?
  • Вопрос задан
  • 3864 просмотра
Подписаться 6 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
Tiendil
@Tiendil
Разработчик ПО.
Service — это то, что реализуют саму логику ммм… сервиса.
ServiceProvider — это то, что даёт доступ к сервису или сервисам. То есть что-то фроде фасада, за которым могут быть разные сервисы на одну тему (например, сервисы аутентификации).

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

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

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