| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/04/2007 18:33:04
|
jopss
Java Ninja
![[Avatar]](/images/avatar/0d2f28fbfb3c845930a1cba0672950b1.jpg)
Membro desde: 13/07/2006 18:32:16
Mensagens: 281
Localização: Campo Grande/MS
Offline
|
Ola companheiros....
Jah lí e entendi como que fuciona os Servlets e o Java Web Start, mas em todos os tutoriais nao tinha nada com oq eu queria fazer....
Preciso que minha aplicacao desktop (restrita ao desktop) envie informacoes a um servidor web java, que por sua vez armazanará oq foi enviado. para uma possivel exibicao em um browser.... A aplicacao desktop nao será acessada pela internet, somente enviará os dados...
Digamos o seguinte: a aplicacao desktop necessita enviar uma String qualquer, como "PORCO DA INDIA", para o servidor web mostrar em um browser....
segue o esquema:
A dúvida eh o seguinte:
1) Qual a melhor tecnologia para usar no sistema desktop para envia a String para o servidor??
2) Como o desktop saberá o endereço do servidor??
3) Qual tecnologia para o servidor receber a String, visto que nao foi passado por nenhum container da tela, soh pela rede...
O resto no servidor e na pagina eu faço de boa... minha duvida eh com o desktop..
Abraços.
jopss
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/04/2007 18:49:24
|
rflprp
GUJ Ranger
Membro desde: 27/04/2005 18:52:49
Mensagens: 822
Offline
|
URLConnection resolve todos os seus porblemas, ex:
Ele manda o parâmetro "param" com valor "rafael" e logo depois pega a resposta e lê.
[]´s
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/04/2007 18:54:54
|
jopss
Java Ninja
![[Avatar]](/images/avatar/0d2f28fbfb3c845930a1cba0672950b1.jpg)
Membro desde: 13/07/2006 18:32:16
Mensagens: 281
Localização: Campo Grande/MS
Offline
|
vlw cara...
e a recepcao no servidor, como q ira proceder??? Tipo, mando pra porta do servidor.. a aplicacao nao ira ficar ouvindo ela.. e nao tem como fazer um getParameter pois nao eh nada que venha da tela e sim da rede......
o servidor nao eh local, está na internet...
jopss [:p]
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/04/2007 19:01:36
|
rflprp
GUJ Ranger
Membro desde: 27/04/2005 18:52:49
Mensagens: 822
Offline
|
Não entendi muito bem a dúvida, mas se for pra saber como o seu servlet vai pegar o parâmetro, vai ser como pegaria qualquer um.
O parâmetro "param" que passei por exemplo vai ser pego no doGet/doPost(obviamente, dependendo do http méthod que vc utilizar) do seu servlet, entendeu ?
Resumindo: Mesmo sendo enviado de uma main, para o seu servlet isso é transparente.
[]´s
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/04/2007 19:22:09
|
jopss
Java Ninja
![[Avatar]](/images/avatar/0d2f28fbfb3c845930a1cba0672950b1.jpg)
Membro desde: 13/07/2006 18:32:16
Mensagens: 281
Localização: Campo Grande/MS
Offline
|
Bem, minha duvida eh sobre onde vae parar dentro de servlet...
Mas entendi que eh transparente..... entao, mesmo que nao tem nada a ser pego em tela alguma, pois eh nada pela rede e soh, cai dentro do post ou get.... nao sabia disso...
vlw
abraços
jopss [:p]
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/04/2007 00:46:30
|
Rodrigo Manhães
JavaGuru
![[Avatar]](/images/avatar/3e9f7c16bd1cdea78f8e2eea72dfdfbe.png)
Membro desde: 14/07/2005 17:07:07
Mensagens: 242
Localização: Campos dos Goytacazes/RJ
Offline
|
Procure a API Commons HttpUtils que facilita bastante o tratamento com o protocolo HTTP.
|
https://github.com/rodrigomanhaes
http://programacaoradical.blogspot.com |
|
|
 |
|
|