Diretrizes: Projetando Beans de Sessão
Tópicos
Introdução
Essa diretriz focaliza o design de beans de sessão. Orientação adicional sobre
os beans de sessão, tal como identificá-los e modelá-los, é fornecida por Diretrizes:
Beans de Sessão. Orientação geral sobre EJBs é fornecida por Diretrizes:
EJBs (Enterprise JavaBeans).
Os beans de sessão podem fornecer interfaces locais e/ou remotas. Consulte Diretrizes:
EJBs (Enterprise JavaBeans) para obter orientação sobre quando utilizá-los.
Transmissão de Parâmetros
Cada chamada de uma interface remota do bean de sessão transporta código extra. Portanto, o
número de chamadas remotas necessárias para executar um determinado caso de uso pode ser um driver
significativo de desempenho e de carregamento da rede. Consulte Diretrizes:
EJBs (Enterprise JavaBeans) para obter as estratégias de transmissão de parâmetros.
Os beans de sessão podem utilizar as transações gerenciadas por bean ou gerenciadas por contêiner. As
transações gerenciadas por contêiner são geralmente mais simples e, portanto, são a abordagem preferida.
Consulte Diretrizes: Projetando EJBs (Enterprise
JavaBeans) para obter orientação adicional.
|