Lar Desenvolvimento O que é um bean corporativo (eb)? - o que é techopedia

O que é um bean corporativo (eb)? - o que é techopedia

Índice:

Anonim

Definição - O que significa Enterprise Bean (EB)?

Um enterprise bean (EB) é um componente de aplicativo Java do lado do servidor que encapsula a lógica de negócios de um aplicativo e é executado em um contêiner Enterprise JavaBeans (EJB).


Os três tipos de EB são os seguintes: Bean de sessão, bean de entidade e bean acionado por mensagens.

Techopedia explica Enterprise Bean (EB)

Os EBs simplificam o desenvolvimento de sistemas grandes e distribuídos das seguintes maneiras:

  • O EJB fornece serviços de autorização de segurança e gerenciamento de transações no nível do sistema, o que permite que os desenvolvedores de bean se concentrem na lógica de negócios.
  • Os desenvolvedores de clientes focam apenas na apresentação do cliente porque a lógica de negócios está encapsulada no EB.
  • Os clientes são mais finos, o que é uma grande vantagem para dispositivos com recursos limitados.
  • EBs são componentes portáteis, o que permite que os montadores de aplicativos criem novos beans a partir dos beans existentes.

Por exemplo, se a função de um aplicativo corporativo (EA) é verificar informações da conta bancária, como saldos e outras transações, o aplicativo EB contém todos os métodos chamados quando um cliente acessa as mesmas informações da conta bancária. Assim, um EB contém o código que cumpre a função real do aplicativo.


Os EBs simplificam o processo de desenvolvimento de grandes EAs e são usados ​​sob uma variedade de condições, incluindo o seguinte:

  • Quando os componentes do aplicativo são distribuídos por várias máquinas
  • Ao garantir a integridade do acesso simultâneo e compartilhado aos dados do usuário
  • Quando um aplicativo tem clientes diferentes
O que é um bean corporativo (eb)? - o que é techopedia