TOTVS ESB

2.930 visualizações

Publicada em

COmo integrar sistemas e aplicativos de plataformas diferentes

  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

TOTVS ESB

  1. 1. TOTVS ESB José Faria / Novembro - 2009
  2. 2. Ilhas Aplicações interessantes raramente vivem sozinhas 2
  3. 3. Integrando Aplicações 3
  4. 4. — Sistemas heterogêneos — Mecanismos de integração despadronizados — Transações e objetos de negócio duplicativos e conflitantes — Lentidão e alto custo no processo de integração — Falta de confiabilidade na integração ODBC SQL Integrando Aplicações 4
  5. 5. Migrando a forma de integração Peças para a integração Foco em Serviços SOA Service Oriented Architecture Decomposição de aplicações em serviços Blocos de construção reutilizáveis 5
  6. 6. Porque SOA? 6 SOA serve para ganhar vantagem na busca de flexibilidade em sistemas isolados em ambientes distribuídos. Será naturalmente adotado por novos produtos (previsão 2009-2013)
  7. 7. Enterprise Service Bus Solução ESB • Um ESB aumenta a abrangência, flexibilidade e gama de soluções para integração • Componente chave para SOA Capacidades de um ESB 7
  8. 8. Fundamento para a Integração TOTVS ESB 8
  9. 9. TOTVS ESB 9 SISTEMA •Transporte com flexibilidade e segurança •Transferência independente de Plataforma, Linguagem ou Banco de Dados •Roteamento Inteligente de eventos de negócio
  10. 10. TOTVS ESB SISTEMA Camadas de Integração 10 <A> INTERFACE DE INTEGRAÇÂO
  11. 11. Perfis de uso e componentes do TOTVS ESB Componentes TOTVS ESB Serviço TOTVS ESB Editor Monitor 11
  12. 12. Configuração da integração Editor Gráfico de Diagramas 12
  13. 13. Visão das mensagens trafegadas Monitor de Integração 13
  14. 14. Funções do TOTVS ESB Características Multi-protocolos Pronto para trabalhar em diversos protocolos <XML> Manipulação de Mensagens Todas as comunicações são com documentos XML Agilidade em mudanças Desenvolvimento Acelerado Criação e manutenção de integrações são rápidas Tarefas comuns deixam de ser escritas em código fonte Acompanhamento Facilidades em acompanhar a movimentação de mensagens criando alertas de problemas 14
  15. 15. Integração 15 Vantagens Redução da complexidade do processo de integração Padronização de transações e objetos de negócio Facilidade e alta escalabilidade Rapidez e redução de custos no processo de integração
  16. 16. 16 José Carlos Faria totvsesb@totvs.com.br QUESTÕES Obrigado!

×