Olá,
Estou desenvolvendo um framework web para facilitar o desenvolvimento de alguns dos meus softwares, e gostaria que vocês dessem algumas sugestões a respeito.
Estou desenvolvendo desde o ano passado, e tentei trazer algumas características de uso das transações do netweaver para meus programas.
Atualmente, desenvolvi alguns módulos, como login (sem criptografia ainda : / ), um shell para seleção de tarefas, programa de instalação de módulos, editor e visualizador de tabelas, e uma meia dúzia de módulos ainda incompletos.
Cada módulo é um servlet independente, então, você pode fazer deploy e undeploy sem derrubar sua sessão (desde que não faça-os com core, documents ou shell).
Os fontes estão em https://github.com/fprates/iocaste, e tenho um bundle com tomcat+hsqldb+módulos para instalar e testar mais facilmente em https://github.com/fprates/iocaste/downloads. Tem um README.txt e INSTALL.txt para ajudar, junto com alguns scripts de instalação (foi melhor testado com linux, me avisem se tiverem problemas com windows).
A documentação está escassa, visto que as apis estão ainda instáveis, mas tentei descrever as principais apis.
Quaisquer sugestões são bem-vindas, vou tentar implementar o que for possível.
Att,
francisco