SlideShare uma empresa Scribd logo
ESB – SOA Aplicações
Serviço Serviço Localização Encontrar Bind Publicar Estático Bind/Publicar/Encontrar Requestor
1 Descrição do Serviço 3 Endereço do Serviço  Escolhido 2 Lista de Candidatos 4 Detalhes do Bind Seleção de Serviço e Bind Dinâmico Requestor Serviço Serviço Seleção Serviço Localização
Pedido Serviço Descriçao e Dados Bind Encontrar O ESB como uma camada adicional facilitadora de serviços Requestor Serviço Localização Serviço Enterprise Service Bus
Enterprise Service Bus Requestor Servidor Public void sendReq(com.bpmcompany.types.xmlType1 doc) Public void  response(com.bpmcompany.types.xmlType2 doc) Cenário Comum de utilização do ESB
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Propriedades do Barrramento Barramento Externo : Define outros barramentos com os quais o barramento em questão pode trocar mensagens.Os mecanismos de de segurança para relacionamento de Barramentos contem troca e validação de certificados. Mediações : São o mecanismo por excelência de transformação de documentos.Uma mediação esta constituída por uma lista de manipuladores (handlers).Criada a manipulação esta lista esta vazia.É nossa responsabilidade criar o handler apropriado para o tratamento de nosso documento.A medição e criada quando se tem definida o serviço de entrada e o serviço de saída.Exemplo Content Enricher ou XSLT utilitário são mediações clássicas. Implementa MediationHandler e dever empacotada em EJB.
Membros do Barramentos : Identifica as células,nó , servidores e cluster os quais estão no escopo do barramento. O barramento vai estar disponível só neste domínio. Destino : Área virtual do barramento identificada por um nome onde os aplicativos são conectados como produtores, consumidores ou ambos para trocar mensagens. Especificação de Ativação JMS : É uma descrição de interligação entre uma fila JMS e um barramento permitindo a troca de mensagens.  Propriedades do Barrramento
Propriedades do Barrramento Serviços de Saída : É um serviço descrito pelo WSDL, identificado por um nome a ele associado na criação. A operação definida pelo wsdl vai estar disponível neste ponto do ESB, o input e output assim como definido no WSDL. Serviço Porta Chama Serviço Resposta  Estrutura do Serviço de Saída
Propriedades do Barrramento Serviços de Entrada : É um serviço descrito pelo WSDL, identificado por um nome a ele associado na criação. A operação definida pelo wsdl vai estar disponível neste ponto do ESB, o input e output assim como definido no WSDL. Resposta Padrão Endpoint Listener Serviço de Entrada  Estrutura do Serviço de Entrada
Topologia em Execução Endpoint Listener SOAP/HTTP Serviço Saída Mediação Porta Chama Serviço Mediação Resposta Resposta Interceptada SOAP/HTTP
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Perguntas  ?
Obrigado  Contatos : Frank Rodríguez González Email :  [email_address] Mobile +5511 94081703

Mais conteúdo relacionado

Mais procurados

Web Services
Web ServicesWeb Services
Web Services
Paulo Neto
 
SOA - Padrões Associados
SOA - Padrões AssociadosSOA - Padrões Associados
SOA - Padrões Associados
alinebicudo
 
Projeto VI: Tecnologias Básicas da Web 2 0
Projeto VI: Tecnologias Básicas da Web 2 0Projeto VI: Tecnologias Básicas da Web 2 0
Projeto VI: Tecnologias Básicas da Web 2 0
igorpsoares
 
Defesa da Dissertação de Mestrado em Informática Aplicada pela Universidade d...
Defesa da Dissertação de Mestrado em Informática Aplicada pela Universidade d...Defesa da Dissertação de Mestrado em Informática Aplicada pela Universidade d...
Defesa da Dissertação de Mestrado em Informática Aplicada pela Universidade d...
Bruno Muniz
 
Arquitetura SOAP e REST
Arquitetura SOAP e RESTArquitetura SOAP e REST
Arquitetura SOAP e REST
Rhaniel
 
SOA e Web Services
SOA e Web ServicesSOA e Web Services
SOA e Web Services
sergiocrespo
 
Arquitetura orientada a serviços (SOA)
Arquitetura orientada a serviços (SOA)Arquitetura orientada a serviços (SOA)
Arquitetura orientada a serviços (SOA)
Helio Henrique L. C. Monte-Alto
 

Mais procurados (7)

Web Services
Web ServicesWeb Services
Web Services
 
SOA - Padrões Associados
SOA - Padrões AssociadosSOA - Padrões Associados
SOA - Padrões Associados
 
Projeto VI: Tecnologias Básicas da Web 2 0
Projeto VI: Tecnologias Básicas da Web 2 0Projeto VI: Tecnologias Básicas da Web 2 0
Projeto VI: Tecnologias Básicas da Web 2 0
 
Defesa da Dissertação de Mestrado em Informática Aplicada pela Universidade d...
Defesa da Dissertação de Mestrado em Informática Aplicada pela Universidade d...Defesa da Dissertação de Mestrado em Informática Aplicada pela Universidade d...
Defesa da Dissertação de Mestrado em Informática Aplicada pela Universidade d...
 
Arquitetura SOAP e REST
Arquitetura SOAP e RESTArquitetura SOAP e REST
Arquitetura SOAP e REST
 
SOA e Web Services
SOA e Web ServicesSOA e Web Services
SOA e Web Services
 
Arquitetura orientada a serviços (SOA)
Arquitetura orientada a serviços (SOA)Arquitetura orientada a serviços (SOA)
Arquitetura orientada a serviços (SOA)
 

Destaque

Mvls mintic gel - seminario internacional cero papel 2012 - como implementa...
Mvls   mintic gel - seminario internacional cero papel 2012 - como implementa...Mvls   mintic gel - seminario internacional cero papel 2012 - como implementa...
Mvls mintic gel - seminario internacional cero papel 2012 - como implementa...
Marco Vinicio Lenci Serrano
 
Delivering Lean the IT Way PE Summit Apr 08
Delivering Lean the IT Way PE Summit Apr 08Delivering Lean the IT Way PE Summit Apr 08
Delivering Lean the IT Way PE Summit Apr 08
Phil Falato
 
Culture - Hard to Build, Easy to Destroy, Or
Culture - Hard to Build, Easy to Destroy, OrCulture - Hard to Build, Easy to Destroy, Or
Culture - Hard to Build, Easy to Destroy, Or
Tony Moroney
 
Médias sociaux : Comment publier des contenus de qualité ?
Médias sociaux : Comment publier des contenus de qualité ?Médias sociaux : Comment publier des contenus de qualité ?
Médias sociaux : Comment publier des contenus de qualité ?
Kaligrame
 
ANTS - 360 view of your customer - bigdata innovation summit 2016
ANTS - 360 view of your customer - bigdata innovation summit 2016ANTS - 360 view of your customer - bigdata innovation summit 2016
ANTS - 360 view of your customer - bigdata innovation summit 2016
Dinh Le Dat (Kevin D.)
 

Destaque (6)

Faq fi
Faq fiFaq fi
Faq fi
 
Mvls mintic gel - seminario internacional cero papel 2012 - como implementa...
Mvls   mintic gel - seminario internacional cero papel 2012 - como implementa...Mvls   mintic gel - seminario internacional cero papel 2012 - como implementa...
Mvls mintic gel - seminario internacional cero papel 2012 - como implementa...
 
Delivering Lean the IT Way PE Summit Apr 08
Delivering Lean the IT Way PE Summit Apr 08Delivering Lean the IT Way PE Summit Apr 08
Delivering Lean the IT Way PE Summit Apr 08
 
Culture - Hard to Build, Easy to Destroy, Or
Culture - Hard to Build, Easy to Destroy, OrCulture - Hard to Build, Easy to Destroy, Or
Culture - Hard to Build, Easy to Destroy, Or
 
Médias sociaux : Comment publier des contenus de qualité ?
Médias sociaux : Comment publier des contenus de qualité ?Médias sociaux : Comment publier des contenus de qualité ?
Médias sociaux : Comment publier des contenus de qualité ?
 
ANTS - 360 view of your customer - bigdata innovation summit 2016
ANTS - 360 view of your customer - bigdata innovation summit 2016ANTS - 360 view of your customer - bigdata innovation summit 2016
ANTS - 360 view of your customer - bigdata innovation summit 2016
 

Semelhante a Esb Soa AplicaçõEs

Sistemas Distribuídos - Aula 07 - Servicos Web
Sistemas Distribuídos - Aula 07 - Servicos WebSistemas Distribuídos - Aula 07 - Servicos Web
Sistemas Distribuídos - Aula 07 - Servicos Web
Arthur Emanuel
 
A Estrutura de um Web Service
A Estrutura de um Web ServiceA Estrutura de um Web Service
A Estrutura de um Web Service
Paulo Vitor Antonini Orlandin
 
Serviços Web Semânticos
Serviços Web SemânticosServiços Web Semânticos
Serviços Web Semânticos
Paulo Vitor Antonini Orlandin
 
Web service
Web serviceWeb service
Web service
Junior Moraes
 
Maratona JBoss 2010 - JBoss-ESB
Maratona JBoss 2010 - JBoss-ESBMaratona JBoss 2010 - JBoss-ESB
Maratona JBoss 2010 - JBoss-ESB
Dextra
 
Sistemas Distribuídos - Big Web Services
Sistemas Distribuídos - Big Web ServicesSistemas Distribuídos - Big Web Services
Sistemas Distribuídos - Big Web Services
Keyo Galvao
 
Introdução aos Conceitos do WSO2 ESB
Introdução aos Conceitos do WSO2 ESBIntrodução aos Conceitos do WSO2 ESB
Introdução aos Conceitos do WSO2 ESB
Edgar Silva
 
Web services
Web servicesWeb services
Web services
Sérgio Rocha
 
Arquitetura de Serviços - SOA, REST, Microservices e a plataforma .NET
Arquitetura de Serviços - SOA, REST, Microservices e a plataforma .NETArquitetura de Serviços - SOA, REST, Microservices e a plataforma .NET
Arquitetura de Serviços - SOA, REST, Microservices e a plataforma .NET
Renato Groff
 
Arquitetura de Serviços - SOA, REST, Microservices e a plataforma .NET
Arquitetura de Serviços - SOA, REST, Microservices e a plataforma .NETArquitetura de Serviços - SOA, REST, Microservices e a plataforma .NET
Arquitetura de Serviços - SOA, REST, Microservices e a plataforma .NET
Renato Groff
 
Web Sphere Application Server
Web Sphere Application ServerWeb Sphere Application Server
Web Sphere Application Server
Fabricio Carvalho
 
AAB304 - Windows Workflow Foundation - wcamb
AAB304 - Windows Workflow Foundation - wcambAAB304 - Windows Workflow Foundation - wcamb
AAB304 - Windows Workflow Foundation - wcamb
Microsoft Brasil
 
Redes de Comupadores - O Modelo OSI.pdf
Redes de Comupadores -  O Modelo OSI.pdfRedes de Comupadores -  O Modelo OSI.pdf
Redes de Comupadores - O Modelo OSI.pdf
FabianoPereiraMorosi
 
Web Services
Web ServicesWeb Services
Web Services
armeniocardoso
 
Arquitetura de Serviços - SOA, REST, Microservices e a plataforma .NET
Arquitetura de Serviços - SOA, REST, Microservices e a plataforma .NETArquitetura de Serviços - SOA, REST, Microservices e a plataforma .NET
Arquitetura de Serviços - SOA, REST, Microservices e a plataforma .NET
Renato Groff
 
Aulas frc 04
Aulas frc  04Aulas frc  04
Ccna1 capitulo 2 v4.0
Ccna1 capitulo 2 v4.0Ccna1 capitulo 2 v4.0
Ccna1 capitulo 2 v4.0
Carlos Melo
 
Introdução ao mule esb para iniciantes
Introdução ao mule esb para iniciantesIntrodução ao mule esb para iniciantes
Introdução ao mule esb para iniciantes
Jeison Barros
 
Arquitetura Orientada a Serviços e BPM
Arquitetura Orientada a Serviços e BPMArquitetura Orientada a Serviços e BPM
Arquitetura Orientada a Serviços e BPM
Roger Ritter
 
Tutorial esb (aulas praticas)
Tutorial esb (aulas praticas)Tutorial esb (aulas praticas)
Tutorial esb (aulas praticas)
Ricardo Moreira Milhomem
 

Semelhante a Esb Soa AplicaçõEs (20)

Sistemas Distribuídos - Aula 07 - Servicos Web
Sistemas Distribuídos - Aula 07 - Servicos WebSistemas Distribuídos - Aula 07 - Servicos Web
Sistemas Distribuídos - Aula 07 - Servicos Web
 
A Estrutura de um Web Service
A Estrutura de um Web ServiceA Estrutura de um Web Service
A Estrutura de um Web Service
 
Serviços Web Semânticos
Serviços Web SemânticosServiços Web Semânticos
Serviços Web Semânticos
 
Web service
Web serviceWeb service
Web service
 
Maratona JBoss 2010 - JBoss-ESB
Maratona JBoss 2010 - JBoss-ESBMaratona JBoss 2010 - JBoss-ESB
Maratona JBoss 2010 - JBoss-ESB
 
Sistemas Distribuídos - Big Web Services
Sistemas Distribuídos - Big Web ServicesSistemas Distribuídos - Big Web Services
Sistemas Distribuídos - Big Web Services
 
Introdução aos Conceitos do WSO2 ESB
Introdução aos Conceitos do WSO2 ESBIntrodução aos Conceitos do WSO2 ESB
Introdução aos Conceitos do WSO2 ESB
 
Web services
Web servicesWeb services
Web services
 
Arquitetura de Serviços - SOA, REST, Microservices e a plataforma .NET
Arquitetura de Serviços - SOA, REST, Microservices e a plataforma .NETArquitetura de Serviços - SOA, REST, Microservices e a plataforma .NET
Arquitetura de Serviços - SOA, REST, Microservices e a plataforma .NET
 
Arquitetura de Serviços - SOA, REST, Microservices e a plataforma .NET
Arquitetura de Serviços - SOA, REST, Microservices e a plataforma .NETArquitetura de Serviços - SOA, REST, Microservices e a plataforma .NET
Arquitetura de Serviços - SOA, REST, Microservices e a plataforma .NET
 
Web Sphere Application Server
Web Sphere Application ServerWeb Sphere Application Server
Web Sphere Application Server
 
AAB304 - Windows Workflow Foundation - wcamb
AAB304 - Windows Workflow Foundation - wcambAAB304 - Windows Workflow Foundation - wcamb
AAB304 - Windows Workflow Foundation - wcamb
 
Redes de Comupadores - O Modelo OSI.pdf
Redes de Comupadores -  O Modelo OSI.pdfRedes de Comupadores -  O Modelo OSI.pdf
Redes de Comupadores - O Modelo OSI.pdf
 
Web Services
Web ServicesWeb Services
Web Services
 
Arquitetura de Serviços - SOA, REST, Microservices e a plataforma .NET
Arquitetura de Serviços - SOA, REST, Microservices e a plataforma .NETArquitetura de Serviços - SOA, REST, Microservices e a plataforma .NET
Arquitetura de Serviços - SOA, REST, Microservices e a plataforma .NET
 
Aulas frc 04
Aulas frc  04Aulas frc  04
Aulas frc 04
 
Ccna1 capitulo 2 v4.0
Ccna1 capitulo 2 v4.0Ccna1 capitulo 2 v4.0
Ccna1 capitulo 2 v4.0
 
Introdução ao mule esb para iniciantes
Introdução ao mule esb para iniciantesIntrodução ao mule esb para iniciantes
Introdução ao mule esb para iniciantes
 
Arquitetura Orientada a Serviços e BPM
Arquitetura Orientada a Serviços e BPMArquitetura Orientada a Serviços e BPM
Arquitetura Orientada a Serviços e BPM
 
Tutorial esb (aulas praticas)
Tutorial esb (aulas praticas)Tutorial esb (aulas praticas)
Tutorial esb (aulas praticas)
 

Último

PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
Faga1939
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
Momento da Informática
 
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdfEscola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Gabriel de Mattos Faustino
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
Danilo Pinotti
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
WELITONNOGUEIRA3
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
Momento da Informática
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
TomasSousa7
 

Último (7)

PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
 
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdfEscola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
 

Esb Soa AplicaçõEs

  • 1. ESB – SOA Aplicações
  • 2. Serviço Serviço Localização Encontrar Bind Publicar Estático Bind/Publicar/Encontrar Requestor
  • 3. 1 Descrição do Serviço 3 Endereço do Serviço Escolhido 2 Lista de Candidatos 4 Detalhes do Bind Seleção de Serviço e Bind Dinâmico Requestor Serviço Serviço Seleção Serviço Localização
  • 4. Pedido Serviço Descriçao e Dados Bind Encontrar O ESB como uma camada adicional facilitadora de serviços Requestor Serviço Localização Serviço Enterprise Service Bus
  • 5. Enterprise Service Bus Requestor Servidor Public void sendReq(com.bpmcompany.types.xmlType1 doc) Public void response(com.bpmcompany.types.xmlType2 doc) Cenário Comum de utilização do ESB
  • 6.
  • 7.
  • 8. Propriedades do Barrramento Barramento Externo : Define outros barramentos com os quais o barramento em questão pode trocar mensagens.Os mecanismos de de segurança para relacionamento de Barramentos contem troca e validação de certificados. Mediações : São o mecanismo por excelência de transformação de documentos.Uma mediação esta constituída por uma lista de manipuladores (handlers).Criada a manipulação esta lista esta vazia.É nossa responsabilidade criar o handler apropriado para o tratamento de nosso documento.A medição e criada quando se tem definida o serviço de entrada e o serviço de saída.Exemplo Content Enricher ou XSLT utilitário são mediações clássicas. Implementa MediationHandler e dever empacotada em EJB.
  • 9. Membros do Barramentos : Identifica as células,nó , servidores e cluster os quais estão no escopo do barramento. O barramento vai estar disponível só neste domínio. Destino : Área virtual do barramento identificada por um nome onde os aplicativos são conectados como produtores, consumidores ou ambos para trocar mensagens. Especificação de Ativação JMS : É uma descrição de interligação entre uma fila JMS e um barramento permitindo a troca de mensagens. Propriedades do Barrramento
  • 10. Propriedades do Barrramento Serviços de Saída : É um serviço descrito pelo WSDL, identificado por um nome a ele associado na criação. A operação definida pelo wsdl vai estar disponível neste ponto do ESB, o input e output assim como definido no WSDL. Serviço Porta Chama Serviço Resposta Estrutura do Serviço de Saída
  • 11. Propriedades do Barrramento Serviços de Entrada : É um serviço descrito pelo WSDL, identificado por um nome a ele associado na criação. A operação definida pelo wsdl vai estar disponível neste ponto do ESB, o input e output assim como definido no WSDL. Resposta Padrão Endpoint Listener Serviço de Entrada Estrutura do Serviço de Entrada
  • 12. Topologia em Execução Endpoint Listener SOAP/HTTP Serviço Saída Mediação Porta Chama Serviço Mediação Resposta Resposta Interceptada SOAP/HTTP
  • 13.
  • 14.
  • 16. Obrigado Contatos : Frank Rodríguez González Email : [email_address] Mobile +5511 94081703