Pessoal, bom dia !
Estou desenvolvendo dois sistemas. Um para autenticação / autorização e um de propósito geral.
Porém, irei utilizar o sistema de autenticação / autorização para outros sistemas que também serão desenvolvido. Inicialmente, ambos ficaram na mesma máquina. Gostaria de saber, qual seria a melhor maneira de fazer com que ambos conversem entre si. Isto é, quando alguém tenta logar em um sistema, ele comunica com o sistema de autenticação / autorização e retorna os objetos de autorização daquele usuário.
WebServices possui performance baixa para uma grande base de usuários.
Questão, ambos sistemas irão utilizar a plaforma Java ? Se sim, poderia criar EJBs - SessionBeans para fazer essa trativa. Seria bem mais performático que WebServices.
A
arquiris
Você também pode utilizar JBI (Java Business Integration). Se for uma consulta simples, é possível também utilizar RMI ou comunicação via Sockets.
J
Javas_Man
Kenobi:
WebServices possui performance baixa para uma grande base de usuários.
Questão, ambos sistemas irão utilizar a plaforma Java ? Se sim, poderia criar EJBs - SessionBeans para fazer essa trativa. Seria bem mais performático que WebServices.
Sim, ambos serão java. O que tinha em mente era um listener, fazia requisição a ele passando o ID do usuário e me retornava seus perfis. Você acha que EJB SessionBeans seria a melhor opção ?
10ks.
J
Javas_Man
Eu estava pensando, como os ambientes estarão no mesmo servidor de aplicação, ele não poderia me retornar um objeto com as permissões ?