Terei de desenvolver uma aplicação de chat para uma instituição, com controle de hierarquia de usuários, e auditoria sobre mensagens. Comum e fácil de desenvolver, por isso gostaria de aprimorar o projeto, utilizando IO assíncrona (non-blocking) dos pacotes NIO.
Porém, um dos requisitos do cliente é o desenvolvimento de um cliente web para o servidor de mensagens. Alguém aí já fez algum experimento usando Java NIO + Applets? Considerando as restrições de segurança dos applets, seria muito difícil tal integração? (arquivos policy não são um problema para mim =)
Sim, arquivos de policy são realmente chatos, mas pensava que assinar o o applet não seria suficiente.
Web start… boa idéia! Porém, não conheço muito bem funcionamento do web start. Existem restrições de segurança semelhantes às do Applet? Qualquer aplicação em J2SE pode ser disponibilizada via web start?
Vou fazer a devida pesquisa, mas se puder me adiantar prováveis “pitfalls” eu seria grato =D