Вопросы с тегом «service»

7
Насколько важно сделать уровень обслуживания?
Я начал создавать приложение в 3 слоя (DAL, BL, UI) [оно в основном обрабатывает CRM, некоторые отчеты о продажах и инвентарь]. Коллега сказал мне, что я должен перейти к шаблону сервисного уровня, что разработчики пришли к сервисному шаблону из своего опыта, и это лучший подход для разработки большинства приложений. Он …

6
В микросервисе это отдельная база данных или один экземпляр базы данных для каждой службы?
Я понимаю, что каждый сервис в микросервисной архитектуре должен иметь свою собственную базу данных. Однако, имея собственную базу данных, означает ли это просто иметь другую базу данных в том же экземпляре базы данных или буквально иметь другой экземпляр базы данных? Под этим я не подразумеваю совместное использование баз данных, что …

3
MVC: В чем разница между моделью и сервисом?
Почему в некоторых системах логический уровень называется «Модель», а в некоторых - «Сервис». Отличаются ли они друг от друга или просто отличаются по именным соглашениям? ОБНОВЛЕНИЕ 1 Причина, по которой я спрашиваю, заключается в том, что в Zend Framework, классической среде MVC, все используют концепцию Model. Сейчас я изучаю AngularJS, …
15 mvc  model  service 

3
Как управлять двумя методами DAO в одной транзакции?
В одном из интервью кто-то спросил меня: как мы управляем 2 транзакционными / дао методами в одной транзакции. Желаемые возможности: Если кто-то из них потерпит неудачу, нам нужно откатить оба метода. Оба метода могут быть вызваны отдельно с одной транзакцией. Управление должно быть на уровне DAO, а не на уровне …

2
Существует ли элегантный способ проверки уникальных ограничений на атрибуты объекта домена без перемещения бизнес-логики на уровень обслуживания?
Я уже 8 лет адаптирую дизайн, ориентированный на предметную область, и даже после всех этих лет есть еще одна вещь, которая меня беспокоит. Это проверка уникальной записи в хранилище данных для объекта домена. В сентябре 2013 года Мартин Фаулер упомянул принцип TellDontAsk , который, по возможности, должен применяться ко всем …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.