Português Español Italiano English
Apostilas PDF Grátis
Sitemap Adobe Autodesk Corel Microsoft Open Source Variadas

Apostila Manual padrões J2EE


 









Apostila Manual padrões J2EE

Apostila Manual padrões J2EE BAIXA ESTA APOSTILA GRÁTIS
Apostila em formato PDF para que você possa guardá-lo para o seu leitor de PC, e-book ou impressão.


Vínculo Patrocinado



Nota: A Apostila você está prestes a baixar está compactado formato. Rar, se você não tiver um descompactador de arquivos rar você pode baixar o 7-zip e você pode exibir o Foxit Reader PDF.



Índice Apostila Manual padrões J2EE


Padrões
J2EE
Soluções
Multicamadas
Enterprise
AGRADECIMENTOS
RESUMO
INTRODUÇÃO
2. PADRÕES
O QUE SÃO PADRÕES?
DESCREVENDO PADRÕES
COMO ESCOLHER UM PADRÃO
COMO USAR UM PADRÃO
PADRÕES VERSUS ESTRATÉGIAS
PADRÕES E FRAMEWORKS
BENEFÍCIOS DOS PADRÕES
CONCLUSÃO
3. J2EE
O QUE É J2EE?
PLATAFORMA J2EE
Arquitetura J2EE
J2SE
Containers
Serviços Padrão
CONCLUSÃO
4. PADRÕES J2EE
CAMADA DE APRESENTAÇÃO
Intercepting Filter
Problema
Solução
Benefícios
Front Controller
Problema
Solução
Benefícios
View Helper
Problema
Solução
Benefícios
Composite View
Problema
Solução
Benefícios
Service to Worker
Problema
Solução
Benefícios
Dispatcher View
Problema
Solução
Benefícios
CAMADA DE NEGÓCIOS
Business Delegate
Problema
Solução
Benefícios
Value Object (Transfer Object)
Problema
Solução
Benefícios
Session Facade
Problema
Solução
Benefícios
Composite Entity
Problema
Solução
Benefícios
Value Object Assembler (Transfer Object Assembler)
Problema
Solução
Benefícios
Value List Handler
Problema
Solução
Benefícios
Service Locator
Problema
Solução
Benefícios
CAMADA DE INTEGRAÇÃO
Data Access Object
Problema
Solução
Benefícios
Service Activator
Problema
Solução
Benefícios
CONCLUSÃO
5. IMPLEMENTAÇÃO DE PADRÕES J2EE
VISÃO DO CASO DE USO – CADASTRAR CLIENTE
PROBLEMA
SOLUÇÃO
CONCLUSÃO
CONCLUSÃO
ANEXOS
APÊNDICES
BIBLIOGRAFIA
LISTA DE ILUSTRAÇÕES
FIGURA 1 MODELO CLIENTE-SERVIDOR. FONTE: [PATTERNS, 2003]
FIGURA 2 MODELO MVC. FONTE: [PATTERNS, 2003]
FIGURA 3 ARQUITETURA J2EE. FONTE: [PATTERNS, 2003]
FIGURA 4 PLATAFORMA J2SE , VERSÃO 1.4. FONTE: [J2SE, 2003]
FIGURA 5 PADRÕES J2EE EM CAMADAS. FONTE: [PATTERNS, 2003]
FIGURA 6 DIAGRAMA DE CLASSES INTERCEPTING FILTER. FONTE: [PATTERNS, 2003]
FIGURA 7 DIAGRAMA DE SEQÜÊNCIA INTERCEPTING FILTER. FONTE: [PATTERNS, 2003]
FIGURA 8 DIAGRAMA DE CLASSES FRONT CONTROLLER. FONTE: [PATTERNS, 2003]
FIGURA 9 DIAGRAMA DE SEQÜÊNCIA FRONT CONTROLLER. FONTE: [PATTERNS, 2003]
FIGURA 10 DIAGRAMA DE CLASSES VIEW HELPER. FONTE: [PATTERNS, 2003]
FIGURA 11 DIAGRAMA DE SEQÜÊNCIA VIEW HELPER. FONTE: [PATTERNS, 2003]
FIGURA 12 DIAGRAMA DE CLASSES COMPOSITE VIEW. FONTE: [PATTERNS, 2003]
FIGURA 13 DIAGRAMA DE SEQÜÊNCIA COMPOSITE VIEW. FONTE: [PATTERNS, 2003]
FIGURA 14 DIAGRAMA DE CLASSES SERVICE TO WORKER. FONTE: [PATTERNS, 2003]
FIGURA 15 DIAGRAMA DE SEQÜÊNCIA SERVICE TO WORKER. FONTE: [PATTERNS, 2003]
FIGURA 16 DIAGRAMA DE CLASSES DISPATCHER VIEW. FONTE: [PATTERNS, 2003]
FIGURA 17 DIAGRAMA DE SEQÜÊNCIA DISPATCHER VIEW. FONTE: [PATTERNS, 2003]
FIGURA 18 DIAGRAMA DE CLASSES BUSINESS DELEGATE. FONTE: [PATTERNS, 2003]
FIGURA 19 DIAGRAMA DE SEQÜÊNCIA BUSINESS DELEGATE. FONTE: [PATTERNS, 2003]
FIGURA 20 DIAGRAMA DE CLASSES VALUE OBJECT (TRANSFER OBJECT). FONTE: [PATTERNS, 2003]
FIGURA 21 DIAGRAMA DE SEQÜÊNCIA VALUE OBJECT (TRANSFER OBJECT). FONTE: [PATTERNS, 2003]
FIGURA 22 DIAGRAMA DE CLASSES SESSION FACADE. FONTE: [PATTERNS, 2003]
FIGURA 23 DIAGRAMA DE SEQÜÊNCIA SESSION FACADE. FONTE: [PATTERNS, 2003]
FIGURA 24 DIAGRAMA DE CLASSES COMPOSITE ENTITY. FONTE: [PATTERNS, 2003]
FIGURA 25 DIAGRAMA DE SEQÜÊNCIA COMPOSITE ENTITY. FONTE: [PATTERNS, 2003]
FIGURA 26 DIAGRAMA DE CLASSES VALUE OBJECT ASSEMBLER (TRANSFER OBJECT ASSEMBLER). FONTE: [PATTERNS, 2003]
FIGURA 27 DIAGRAMA DE SEQÜÊNCIA VALUE OBJECT ASSEMBLER (TRANSFER OBJECT ASSEMBLER). FONTE: [PATTERNS, 2003]
FIGURA 28 DIAGRAMA DE SEQÜÊNCIA VALUE LIST HANDLER. FONTE: [PATTERNS, 2003]
FIGURA 29 DIAGRAMA DE CLASSES VALUE LIST HANDLER. FONTE: [PATTERNS, 2003]
FIGURA 30 DIAGRAMA DE CLASSES SERVICE LOCATOR. FONTE: [PATTERNS, 2003]
FIGURA 31 DIAGRAMA DE SEQÜÊNCIA SERVICE LOCATOR. FONTE: [PATTERNS, 2003]
FIGURA 32 DIAGRAMA DE SEQÜÊNCIA DAO. FONTE: [PATTERNS, 2003]
FIGURA 33 DIAGRAMA DE CLASSES DAO. FONTE: [PATTERNS, 2003]
FIGURA 34 DIAGRAMA DE CLASSES SERVICE ACTIVATOR. FONTE: [PATTERNS, 2003]
FIGURA 35 DIAGRAMA DE SEQÜÊNCIA SERVICE ACTIVATOR. FONTE: [PATTERNS, 2003]
FIGURA 36 CASO DE USO - CADASTRAR CLIENTE
FIGURA 37 FUNCIONAMENTO DO SISTEMA SEM OS PADRÕES J2EE
FIGURA 38 TELA DE CADASTRO DE CLIENTE – CLIENT.JSP
FIGURA 39 TELA DE CONFIRMAÇÃO OU EXCEÇÃO
FIGURA 40 FUNCIONAMENTO DO SISTEMA COM OS PADRÕES J2EE
FIGURA 41 DIAGRAMA DE CLASSES - CADASTRAR CLIENTE
FIGURA 42 CATÁLOGO DE PADRÕES J2EE. FONTE: [PATTERNS, 2003]
FIGURA 43 DIAGRAMA DE SEQÜÊNCIA - CADASTRAR CLIENTE
LISTA DE ABREVIATURAS
API Application Programming Interface
CORBA Common Object Request Broker Arquiteture
DAO Data Access Object
DNS Domain Name System
EIS Enterprise Information System
EJB Enterprise Java Beans
HTML HyperText Markup Language
HTTP Hyper Text Transfer Protocol
J2EE Java 2 Enterprise Edition
J2SE Java 2 Standard Edition
JAF Java Activation Framework
JavaIDL Java Interface Definition Language
JCP Java Community Process
JDBC Java DataBase Connection
JMS Java Message Service
JNDI Java Naming and Directory Interface
JRE Java Runtime Enviroment
JSP Java Server Pages
JTA Java Transaction API
JVM Java Virtual Machine
LDAP Lightweight Directory Access Protocol
MOM Message Oriented Middleware
MVC Model-View-Control
QoS Quality of Service
RMI/IIOP Remote Method Invocation / Internet Inter-ORB Protocol
SDK Java 2 Software Development Kit
SJC Sun Java Center
SQL Structured Query Language
TI Tecnologia de Informação
UML Unified Modeling Language
VB Visual Basic
VO Value Object
XML eXtensible Mark-up Language.

Baixar




Baixe o descompactador 7-zip
Baixe o Foxit Reader baixo para ler os apostila.






ApostilasPDF © 2009 - Licença Creative Commons