Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouKauã Moura Alterado mais de 10 anos atrás
1
Estudo comparativo de arquitecturas para aplicações empresariais
Luís Ramos Pedro Strecht Telmo Fonseca Arquitectura de Sistemas de Software Mestrado em Engenharia Informática
2
Contexto Arquitecturas para aplicações empresariais
Diversos aspectos comuns nas arquitecturas independentes da plataforma tecnológica Estilos de Arquitectura Design Patterns Plataformas Sun's J2EE Microsoft .NET
3
Objectivos Estudo das plataformas
Implementação de uma pequena aplicação empresarial em ambas as plataformas Análise crítica comparativa Das plataformas Da instanciação dos Design Patterns Das aplicações
4
Estudo das plataformas
Aprender a desenvolver nas plataformas Linguagens de programação (C#, ASP.NET, Java, JSPs) Arquitectura dos serviços Os componentes das frameworks Identificação de Design Patterns Estudo das implementações Comparação das implementações
5
Contexto da aplicação Desenvolvimento de uma aplicação Web Sun's J2EE
Implementação de Design Patterns em ambas as plataformas Comparação das implementações Facilidade Flexibilidade Sun's J2EE Java, OC4J, Apache Microsoft .NET ASP.NET, C#, IIS
6
Exemplos Padrão Model View Controller MVC - Model View Controller
Estado da aplicação Acesso às funcionalidades View Apresentação Controller Controlo de pedidos Comportamento da aplicação
7
Exemplos Padrão PageController
8
Exemplos Padrão Contexto: Problema: Solução: Class Table Inheritance
Mapeamento de modelo de dados em objectos Problema: Tabelas com relações de 1 para 1 Solução: Classes com herança
9
Material Livro Patterns of Enterprise Application Architecture)
Plataformas: Oracle OC4J, .NET & IIS
10
Resultados Bom estudo comparativo
Duas aplicações com Design Patterns implementados
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.