2. Motivacional
• Entender a diferença das arquiteturas do
presente e passado
• Situar onde entram as principais tecnologias
que usamos nessas arquiteturas
• Os principais problemas que elas buscam
solucionar
18. Anos 2000’s
N-Layers + Componentes
Separação de lógicas de
negócio, apresentação e
persistência
Orientação
Objetos++
Facilidade de
manutenção
BLL
DAL
Velocidade
HTML e JS
gerado
automático
Difícil integração
com frameworks JS SEO--
29. Processamento
no cliente alivia
o servidor
Maior controle
do HTML
Separação
Backend Frontend
Várias plataformas
podem consumir as
mesmas fontes de dados
Quebra do
Monolito
43. Anos 2000’s
SOAP
Protocolo de comunicação para web services, MUITO bem padronizado.
Contratos fortes entre cliente e servidor
WS-Security, WS-AtomicTransaction, e muitos outros WS-AlgumaCoisa
86. Considerações
Finais
• Entender a diferença das arquiteturas do
presente e passado
• Situar onde entram as principais tecnologias
que usamos nessas arquiteturas
• Os principais problemas que elas buscam
solucionar