Mindmap
Java EE Technologies: JCA and Design Patterns in Enterprise Integration
Inhalt der Mindmap
Java EE Technologies: JCA and Design Patterns in Enterprise Integration
Para criar fachadas para sistemas legados é utilizado o design pattern Adapter. Essas fachadas (resource adapter) devem estar de acordo com a especificação JCA.
JCA define um padrão com contratos entre o recurso adapter e o servidor de aplicação.
- Connection management
- Permite o servidor criar um pool de conexões.
- Ambiente escalonável e suporte a um grande número de usuários.
- Transaction management
- Permite o servidor de aplicações a usar um gerenciador de transações para gerenciar transações em vários gerenciadores de recursos
- Também suporta transações gerenciadas internamente para um gerenciador de recursos do EIS sem a necessidade de envolver um gerenciador de transações externo.
- Security management
- Reduz as ameaças de segurança e protege os recursos gerenciados pelo EIS.
- Life cycle management
- Permite que um servidor de aplicação gerencie o ciclo de vida de um recurso adapter.
- Fornece um mecanismo para o servidor autoinicializar uma instância do adapter durante o deploy e para notificar a instância do adapter durante a sua remoção.
- Work management
- Permique que um adapter trabalhe (monitorando terminais de rede, invocando componentes, etc) enviando instâncias para um servidor de aplicação.
- O servidor despacha os segmentos para executar as tarefas submetidas.
- Transaction inflow management
- Permite que um adapter propague uma transação importada para um servidor de aplicação.
- Também permite que um adapter transmita a conclusão da transação e as chamadas de recuperação de falha iniciadas por um EIS, e garante que a Atomicidade, Consistência, Isolamento, e As propriedades de durabilidade (ACID) da transação importada são preservadas.
- Message inflow management
- Permite um adapter entregar mensagens de maneira assíncrona para terminais que residem no servidor de aplicativos, independente do estilo, semântica e infraestrutura de mensagens usado para entregar mensagens.
- Este contrato também serve como contrato padrão de pluggability de provedor de mensagens que permite uma ampla gama de provedores de mensagens - Java Message Service (JMS), API Java para XML Mensagens (JAXM) e assim por diante - para ser conectado a qualquer Java EE–servidor de aplicativos compatível com um adapter.
- Connection management
Informationen
- Beschreibung
- Arquiteto Mindmap am Java EE Technologies: JCA and Design Patterns in Enterprise Integration, erstellt von Bruno Araújo de Oliveira am 19/06/2018.
- Erstellt von
- Bruno Araújo de Oliveira
- Aufrufe
- 0
- Bewertung