A maior rede de estudos do Brasil

Avaliação Final (Discursiva) - Programação para Web II (ADS27)

Quando se precisa implementar uma solução para compartilhamento de dados transientes entre todos os usuários de uma mesma aplicação, se pode utilizar o Singleton. Um exemplo desta necessidade seria o compartilhamento da quantidade de usuários on-line, que para cada novo usuário que acessar a aplicação, deve ser atribuído o valor um ao contador, cuja informação deve ser disponibilizada para todos os usuários. Neste sentido, descreva como pode ser implementada a característica Singleton em um Session Bean, e implemente um código-fonte exemplificando um Singleton Session Bean chamado de "AcessoAplicacaoBean" que sirva para disponibilizar a quantidade de usuários on-line em uma aplicação. Não se esqueça de implementar os métodos de adicionar usuários em um atributo da classe, assim como um outro método que retorne à quantidade de usuários acumulada.


Ainda não temos resposta. Você sabe responder?