Olá a todos.
Estou modelando uma solução web (tomcat) que utiliza o OpenLDAP para armazenar toda a estrutura de usuários, grupos, etc…
E eu não gostaria de ficar toda hora (que um usuário conectar ao sistema ou acessar um servlet) indo buscar essas informações no servidor LDAP o ideal seria manter isso em cache na aplicação.
A primeira idéia era colocar um serviço RMI (coisa que eu já estou acostumado) para fazer essa interface com o LDAP, isso evitaria a aplicação acessar diretamento o LDAP, mas eu continuo com o problema de rede.
É possível eu realizar esse cache dentro do tomcat, onde todos os servlet acessem uma classe “LDAP” que já teria todas as informações armazenadas?
Se sim, é possível essa classe “LDAP” receber notificação externa (via socket ou outro meio qualquer) ?
Desculpe-me se essa for uma pergunta estupida, mas é o meu primeiro projeto para web.
Grato.