Olá.
Tenho a seguinte situação.
Desejo fazer uma aplicação desktop cliente / servidor, porém toda a programação, ficaria no servidor. Explicando melhor.
No servidor, são criadas as telas em Swing, a programação e os eventos.
No cliente, haverá apenas uma API genérica para tratar as solicitações recebidas, de forma, que a aplicação cliente não precise ser atualizada se alguma tela for adicionada na aplicação servidor, ou qualquer outro componente e afins.
Comecei a fazer alguns testes utilizando conexão via Socket. Quanto a conexão, sem problemas, porém o complicado é fazer todos estes tratamentos.
A minha dúvida seria se existe alguma API para ajudar neste processo, algo que implementasse algo similar a isto?
Ou se existe algum framework que implemente ou auxilie esta situação?
Devo utilizar J2EE para fazer uma aplicação assim? Por onde começar?
Desde já, agradeco qualquer ajuda.
Valew!