Integração de Sistemas
Apresentando o ESB (Enterprise Service Bus)




                                                 Ig...
Estilos de Integração


          Transferência de Arquivos
        


          Banco de Dados Compartilhado
        

...
Integração “por acaso”


         Sistema 1        Sistema 2      Sistema 3

           HTTP           Arquivos         JM...
O que SOA é então?


   - Arquitetura Orientada a Serviços - SOA
    Um modelo Arquitetural que visa proporcionar
    resi...
E o que SOA não é?


      Uma Solução vendida em Caixinha
    


      A necessidade da compra de licenças de
    


  ...
Integração usando o ESB

           Sistema 1          Sistema 2           Sistema 3

              HTTP             Arqui...
Enterprise Services Bus - ESB
   Uma forma de integrar padrões de comunicação,
 


 transformação e roteamento entre serv...
Enterprise Services Bus - ESB


   Trocando em miúdos

    Escutar os eventos dentro dos protocolos
  


    Responder co...
Programação Assíncrona


    Tradicional:
            Requisita => Espera Resposta


     Assíncrona:
            Requisit...
Exemplo...




Integração de Sistemas   Apresentando o ESB
Futuro próximo?

                         RH                        AC

                     WS                           ...
Os mais conhecidos...



                ESB

                         AQUALOGIC




Integração de Sistemas               ...
Perguntas?




                    Obrigado!


Integração de Sistemas          Apresentando o ESB
Upcoming SlideShare
Loading in …5
×

Integração de Sistema com ESB

2,161 views

Published on

0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,161
On SlideShare
0
From Embeds
0
Number of Embeds
21
Actions
Shares
0
Downloads
42
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Integração de Sistema com ESB

  1. 1. Integração de Sistemas Apresentando o ESB (Enterprise Service Bus) Igo Coelho igocoelho@grupofortes.com.br http://www.igocoelho.com.br http://creativecommons.org/licenses/by-nc-sa/2.5/br/
  2. 2. Estilos de Integração Transferência de Arquivos  Banco de Dados Compartilhado  RPC  Mensageiria  Integração de Sistemas Apresentando o ESB
  3. 3. Integração “por acaso” Sistema 1 Sistema 2 Sistema 3 HTTP Arquivos JMS JDBC JAX-RPC EJB Sistema 4 Sistema 5 Sistema 6 Integração de Sistemas Apresentando o ESB
  4. 4. O que SOA é então? - Arquitetura Orientada a Serviços - SOA Um modelo Arquitetural que visa proporcionar resiliência, respostas rápidas a mudanças, integrações com o novo e o legado, fortemente baseada em contratos/serviços, proporcionando monitorações dos mesmos, bem como princípios de qualidade. Integração de Sistemas Apresentando o ESB
  5. 5. E o que SOA não é? Uma Solução vendida em Caixinha  A necessidade da compra de licenças de  982983298 produtos Uma Tecnologia...  Uma Linguagem...  Uma tendência...  Um monte de WebServices!!!  Integração de Sistemas Apresentando o ESB
  6. 6. Integração usando o ESB Sistema 1 Sistema 2 Sistema 3 HTTP Arquivos JMS Enterprise Service Bus JDBC JAX-RPC EJB Sistema 4 Sistema 5 Sistema 6 Integração de Sistemas Apresentando o ESB
  7. 7. Enterprise Services Bus - ESB Uma forma de integrar padrões de comunicação,  transformação e roteamento entre serviços. ESB pode ser visto como um conjunto de  componentes que interligam camadas de negócios com serviços de integração tais como: Roteamento de Dados  Transformação de Dados  Transformação de Protocolos  Mapeamentos de Serviços de Nomes  Processamento de Mensagens  Gerenciamento de Transações  Coordenação da implementação de Serviços (“Orchestration”)  Coordenação de Processos de Negócios (“Choreographyquot;)  Security management  Integração de Sistemas Apresentando o ESB
  8. 8. Enterprise Services Bus - ESB Trocando em miúdos Escutar os eventos dentro dos protocolos  Responder com Ações  As Ações podem chamar ou ser os serviços.  Integração de Sistemas Apresentando o ESB
  9. 9. Programação Assíncrona Tradicional: Requisita => Espera Resposta Assíncrona: Requisita=>Não Espera => Após terminar o processamento pode ser enviada uma resposta Integração de Sistemas Apresentando o ESB
  10. 10. Exemplo... Integração de Sistemas Apresentando o ESB
  11. 11. Futuro próximo? RH AC WS WS Enterprise Service Bus Rest JDBC Intranet Ponto Integração de Sistemas Apresentando o ESB
  12. 12. Os mais conhecidos... ESB AQUALOGIC Integração de Sistemas Apresentando o ESB
  13. 13. Perguntas? Obrigado! Integração de Sistemas Apresentando o ESB

×