0 Replies Latest reply on Feb 25, 2003 10:59 AM by Anibal Mantovani Diniz

    Sobre EJBs

    Anibal Mantovani Diniz Newbie


      Eu tenho uma arquitetura MVC assim:

      - servidor A, possui client web, EJB1, EJB2
      - servidor B, possui EJB1
      - servidor C, possui EJB1

      O cliente web acessa EJB2 passando parâmetros para um método, este método em EJB2 chama EJB1 em cada um dos servidores passando os mesmos parâmetros. O retorno de cada execução é então recebido por EJB2 e este através de um cálculo decide qual a resposta correta para devolver ao cliente.
      Meu dúvida é a seguinte:
      - quando um único cliente solicita os dados tudo funciona normalmente, mas quando eu tiver vários clientes acessando os EJBs a variável que guarda o retorno em EJB2 não irá ficar louca (receberá as resopostas de todas as solicitações)
      - é criada apenas uma instância do EJB para todos os clientes?
      - como que o retorno do método chamado pelo cliente retorna a este (como isto é feito)?

      Um abraço.