Para fazer a aplicação rodar no pc do cliente, mesmo sendo Swing, você pdoeria usar o Java WebStart.
Quanto a comunicação com o servidor, já não posso dar sugestões, pois nunca cheguei a implementar algo do tipo.
Abraços!
marcosharbs
Luiz_Gustavo:
Para fazer a aplicação rodar no pc do cliente, mesmo sendo Swing, você pdoeria usar o Java WebStart.
Quanto a comunicação com o servidor, já não posso dar sugestões, pois nunca cheguei a implementar algo do tipo.
Abraços!
Obrigado pela dica
vc teria algum livro ou tutorial para me indicar para começar a ver java web start?
Abraço
marcosharbs
So um aduvida…
Uma aplicação Java Web Start
ela roda no desktop do cliente?
ou roda no browser??
khaoz
O java web start serve para você distribuir e atualizar essa sua aplicação de forma fácil e sim, o aplicativo vai rodar no cliente
Quanto a solução para comunicar remotamente eu não paro de pensar em sockets
Luiz_Gustavo
Olá marcosharbs,
como disse o khaoz, a aplicação roda no desktop do cliente.
A aplicação fica em cache na máquina do cliente, e o JWS se encarrega de atualizá-la quando necessário.
khaoz, me passou sockets pela cabeça também , mas como nunca implementei nada usando sockets não posso ajudar muito.
Alguns links que podem ajudar (alguns são antigos, mas valem pelo conceito)