Perguntas com a marcação «service»

15
MVC: Qual é a diferença entre um modelo e um serviço?

Por que em algumas estruturas a camada lógica é chamada "Modelo", enquanto em algumas é chamada "Serviço". Eles são diferentes um do outro ou apenas diferentes por convenções de nomenclatura? ATUALIZAÇÃO 1 A razão pela qual estou perguntando é que, no Zend Framework, um framework MVC clássico,...

10
Executando o software como serviço usando o programa GPL (v2 +) não modificado como uma dependência principal: o código-fonte SaaS deve ser liberado?

Estou criando um projeto de software como serviço, que só será acessado on-line. Eu posso ter uma forte dependência de um executável coberto pelo GNU GPL (v2 ou posterior). Entendo que meu código, para distribuí-lo, também deve ser distribuído sob os termos da GPL. Tenho certeza de que executar o...

10
Existe uma maneira elegante de verificar restrições exclusivas nos atributos do objeto de domínio sem mover a lógica de negócios para a camada de serviço?

Estou adaptando o design orientado a domínio há cerca de 8 anos e, mesmo depois de todos esses anos, ainda há uma coisa que me incomoda. Isso está verificando um registro exclusivo no armazenamento de dados em um objeto de domínio. Em setembro de 2013, Martin Fowler mencionou o princípio...