TutorialESB Aulas Praticas
6411 palavras
26 páginas
1 de 31DAS - UFSC
Profº Ricardo Rabelo
Universidade Federal de Santa Catarina"
Departamento de Automação e Sistemas"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
Integração de Sistemas Corporativos"
Tutorial de integração de aplicações utilizando Mule ESB – Plataforma de
Integração Open Source.!
João Santanna - Fevereiro de 2014"
"
"
2 de 31
DAS - UFSC
Profº Ricardo Rabelo
"
ÍNDICE!
"
Tutorial de integração de aplicações utilizando Mule ESB – Plataforma de
Integração Open Source."
1"
Capitulo 1 - Introdução teórica."
3"
1.1 Introdução"
3"
1.2. Características de um ESB"
3"
1.2.1 Difusão"
3"
1.2.3 Integração Baseada em Padrões"
3"
1.2.4 Integração Altamente Distribuída e Seletivamente Implantada"
4"
1.2.5 Transformação de Dados"
4"
1.3. Arquitetura do Mule ESB"
4"
1.3.1 Serviços"
5"
1.3.2 Transportes"
6"
1.3.2.1 Conectores"
7"
1.3.2.2 Endpoints"
7"
1.3.2.3 Transformers"
8"
1.3.2.3 Roteadores"
8"
Capitulo 2 - Tutoriais introdutórios do Mule ESB."
10"
2.1. Introdução"
10"
2.2 Ferramentas"
10"
2.3 Projeto 1: echo na tela."
12"
2.4 Projeto 2: Alo mundo."
13"
2.5 Projeto 3 : Capturando objetos vindos do servidor web e tratando-os no Mule"14"
2.6 Projeto 4: Capturando dados vindos de um formulário web no tomcat."
17"
2.7 Projeto 5: Criando Java beans para utilizar no fluxo do Mule"
17"
2.8 Projeto 6: Utilizando uma classe DAO para gravar dados"
17"
Capitulo 3 - Projeto de integração da disciplina "
19"
3.1. Cenário do projeto"
19"
3.2 Instalando as duas aplicações web."
20"
3.3 Integrando os dois aplicativos web (via mule)"
28"
3.4 Integrando o projeto legado ao mule"
29"
3.5 Utilizando o mule para enviar um email de notificação da compra"
30"
3.6 Enunciado do Projeto de disciplina"
31
3 de 31
"
DAS - UFSC
Profº Ricardo Rabelo
Capitulo 1 - Introdução teórica.!
!
1.1 Introdução!
"
"
O Mule é um enterprise service bus (ESB) e um framework de integração.Ele pode