Aplicação desktop para web  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
marcosharbs
Virtual Machine Man
[Avatar]

Membro desde: 01/08/2008 11:53:39
Mensagens: 645
Offline

Olá!

Eu tenho uma pequena aplicação que na verdade é um pequeno jogo que fiz em um trabalho e é uma aplicação desktop na qual eu uso Swing, gostaria de saber se há como fazer o mesmo so que fazer essa aplicacao se comunicar com um servidor, para poder jogar varias pessoas, tipo qria q rodasse a aplicacao no pc do jogador, mas que ela se comunicasse via web, para poder jogar com os outros jogadores em rede.
Alguém tem alguma ideia de como fazer isso?

Obrigado!

======================================================

Blog com foco em desenvolvimento web com java.

http://marcosharbs.wordpress.com/

======================================================
Luiz_Gustavo
Virtual Machine Man
[Avatar]

Membro desde: 30/04/2005 12:55:11
Mensagens: 518
Localização: Assis
Offline

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!

Analista e Desenvolvedor de Sistemas
http://luizgustavoss.blogspot.com/
http://luizgustavoss.wordpress.com/
http://www.linkedin.com/in/luizgustavoss
Procurando uma especialização em Java, SOA e Android? Conheça a TNT Educacional

[Email] [WWW]
marcosharbs
Virtual Machine Man
[Avatar]

Membro desde: 01/08/2008 11:53:39
Mensagens: 645
Offline

Luiz_Gustavo wrote: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

======================================================

Blog com foco em desenvolvimento web com java.

http://marcosharbs.wordpress.com/

======================================================
marcosharbs
Virtual Machine Man
[Avatar]

Membro desde: 01/08/2008 11:53:39
Mensagens: 645
Offline

So um aduvida...
Uma aplicação Java Web Start
ela roda no desktop do cliente?
ou roda no browser??

======================================================

Blog com foco em desenvolvimento web com java.

http://marcosharbs.wordpress.com/

======================================================
khaoz
JavaGuru
[Avatar]

Membro desde: 14/08/2006 08:49:50
Mensagens: 224
Localização: São Paulo/SP
Offline

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

Twitter
Como elaborar uma pergunta

Oracle AIA 11g Certified Implementation Specialist
Service-Oriented Architecture 11g Implementation Specialist
[WWW]
Luiz_Gustavo
Virtual Machine Man
[Avatar]

Membro desde: 30/04/2005 12:55:11
Mensagens: 518
Localização: Assis
Offline

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)

http://java.sun.com/javase/technologies/desktop/javawebstart/index.jsp
http://java.sun.com/j2se/1.5.0/docs/guide/javaws/developersguide/faq.html
http://www.ibm.com/developerworks/java/library/j-webstart/
http://www.netbeans.org/kb/articles/matisse-jaws.html
http://www.ibm.com/developerworks/opensource/library/os-jws/
http://www.javaworld.com/javaworld/jw-07-2001/jw-0706-webstart.html?page=2
http://weblogs.java.net/blog/lancea/archive/2007/06/using_java_web.html

espero que ajude.

[]'s

This message was edited 1 time. Last update was at 25/09/2008 14:01:56


Analista e Desenvolvedor de Sistemas
http://luizgustavoss.blogspot.com/
http://luizgustavoss.wordpress.com/
http://www.linkedin.com/in/luizgustavoss
Procurando uma especialização em Java, SOA e Android? Conheça a TNT Educacional

[Email] [WWW]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team