Tópicos

IntroduçãoPara o início da página

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).

Interfaces Locais versus Remotas To top of page

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âmetrosPara o início da página

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.

Transações To top of page

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.



Rational Unified Process   2003.06.15