PADRÃO MVC

27/04/2017

0

No padrão MVC, qual a diferença de se ter as 3 camadas em um mesmo servidor ou te-las em servidores diferente?
Daniel Silva

Daniel Silva

Responder

Post mais votado

27/04/2017

Olá Daniel Silva

Sugiro assistir o curso [url:descricao=O que é MVC?]https://www.devmedia.com.br/articles/viewaula.asp?idcomp=37392&topico=4115[/url] aqui da Devmedia.

Bons estudos !

Angelo Santos

Angelo Santos
Responder

Mais Posts

27/04/2017

Marcio Souza

Só uma observação, no MVC você não tem 3 camadas e sim 3 componentes. Model, View e Controller não são camadas, são componentes e cada componente poderá conter quantas camadas você achar necessário.
Responder

27/04/2017

Daniel Silva

Ok, e qual a diferença se eu deixar todos os componentes em um mesmo servidor ou te-los em servidores diferentes?
Responder

04/05/2017

Marcio Souza

A diferença entre deixa-los em 1 mesmo projeto ou em 3 projetos separados é a forma de comunicação entre eles. Se deixa-los juntos não terá problema algum, já que fariam parte da mesma aplicação (projeto ou pacote).

Já se separa-los, terá que encontrar uma forma de comunica-los, talvez via algum protocolo como HTTP (usando REST) ou SOAP. Tipo o conceito de micro serviços que atualmente tem sido explorado.
Mas como os componentes estariam em cenários diferentes, não sei se poderia dizer que ainda é MVC. Isso porque, O MVC é para separar uma aplicação em 3 componentes e não em 3 aplicações.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar