Padrões de design EJB

Consulte também

Você pode aproveitar o Centro de design UML para criar componentes EJB (Enterprise Java Beans). Os padrões de design EJB destinam-se exclusivamente aos seus problemas de design. Assim como os padrões de design GoF tratam dos problemas comuns no desenvolvimento orientado a objetos como um todo, os padrões de design EJB tratam dos problemas específicos do seu desenvolvimento orientado a objetos. Na verdade, você pode adaptar um padrão de design GoF para que espelhe mais fielmente um problema comum em seus projetos. Assim, o padrão de design adaptado pode ser colocado no catálogo de padrões de design para que esteja disponível para ser usado repetidamente.

O recurso de modelagem UML do IDE permite aplicar os padrões de design EJB incluídos no catálogo do Centro de design UML na especificação EJB versão 2.0 e 1.1. A tabela abaixo descreve os tipos de padrões EJB disponíveis no Centro de design UML:

Padrão de design Descrição Versão EJB
Gerenciado por Bean Estado no qual o desenvolvedor de Bean gerencia programaticamente os limites de transação a partir do código-fonte. 1.1 e 2.0
Gerenciado por recipiente Estado no qual o recipiente gerencia a transferência de dados entre a instância de Bean de entidade e o gerenciador de recursos subjacentes. 1.1 e 2.0
Controlados por mensagem Tipo de Bean que oferece suporte à comunicação assíncrona. 2.0
Sessão com estado Classe de Bean de sessão que conserva o estado em favor do cliente nas várias chamadas de métodos realizadas pelo cliente. Este estado do Bean de sessão é gerenciado pelo recipiente e não é exteriorizado a um gerenciador de recursos. 1.1 e 2.0
Sessão sem estado Classe de Bean de sessão que não conserva nenhum estado específico do cliente nos métodos chamados pelo cliente. Todas as instâncias do Bean de sessão sem estado são idênticas. 1.1 e 2.0
Consulte também
Criando padrões definidos pelo usuário
Movendo padrões para o Centro de design UML
Aplicando padrões

Notificações legais