Temos uma aplicação desktop em Delphi, já há um tempo. É um software de automação comercial.
Cada cliente GUI acessa diretamente o banco de dados. Os dados de conexão estão no cliente.
O número de usuários vária de 3 a 20, dependendo a empresa.
Funcionalidades básicas de um sistema de automação comercial: Cadastros, movimentos e relatórios.
SGDBs: MySQL e Postgree
Tabelas: as maiores tabelas, em alguns casos, totalizam uns 50.000 registros
OBS: A maioria dos clientes ainda preferem GUI e possuem uma certa resistência para aplicações que
rodam somente pela web.
Estamos estudando passar esse sistema p/ Java, distribuindo através de java web start.
Dúvidas:
Tamanho da aplicação e número de usuário é uma preocupação que devo ter numa estrutura
com java web start? Qual o limite adequado de ambos?
Se eu for utilizar o banco de dados em outra máquina remota eu preciso assinar os .jar?
Com relação ao acesso a banco de dados, a solução mais correta é fazer o cliente swing acessar
um servlet do servidor usando UrlConnection?
Onde posso achar um exemplo/tutorial desse exemplo (login e conexao com db)?
ESTAMOS NO CAMINHO CORRETO?