| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/01/2010 17:24:29
|
JeeProgrammer
JavaChild
Membro desde: 08/08/2008 08:32:45
Mensagens: 108
Offline
|
Pessoal estou desenvolvendo uma aplicação que vai receber uma grande quantidade de conexões de aparelhos gps/gprs.
Gostaria de saber se é possível rodar um socket server dentro da minha aplicação web.
Estou desenvolvendo em JSF com Tomcat 6.
Sugestões serão bem vindas.
|
Sun Certified Java Programmer 5.0 |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/01/2010 17:36:17
|
ovelha
Java Ninja
![[Avatar]](/images/avatar/394201ad68984c677be221f6d9f263fc.jpeg)
Membro desde: 12/09/2007 13:17:41
Mensagens: 281
Offline
|
O que vc quer rodar na aplicação web? O client ou o server?
Se for client tudo bem, se for server não é usual vc fazer um socket server dentro de uma action\servlet\whatever.
|
bééééééééééééééééé |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/01/2010 17:40:22
|
vdb
JavaEvangelist
Membro desde: 28/09/2006 11:38:29
Mensagens: 330
Localização: Curitiba / PR
Offline
|
Tenho uma aplicacao com conexoes gps/gprs.. Utilizei J2SE.
|
SCJP 5
SCWCD 5 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/01/2010 17:40:32
|
JeeProgrammer
JavaChild
Membro desde: 08/08/2008 08:32:45
Mensagens: 108
Offline
|
Preciso rodar o server o aparelho manda um String para um ip:porta.
Conversei com algumas empresas de hospedagem, eles até liberam uma porta para o Socket.
Estou estudando a melhor forma de implementar isso.
valeu!
|
Sun Certified Java Programmer 5.0 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/01/2010 17:45:26
|
vdb
JavaEvangelist
Membro desde: 28/09/2006 11:38:29
Mensagens: 330
Localização: Curitiba / PR
Offline
|
Que tipo de equipamento gprs vc vai usar, é celular, rastreador ?
|
SCJP 5
SCWCD 5 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/01/2010 17:53:52
|
JeeProgrammer
JavaChild
Membro desde: 08/08/2008 08:32:45
Mensagens: 108
Offline
|
e ai vdb você pode me dar umas dicas?
Quais dispositivos gps vc usa? Fez tudo em j2se ou só o server socket?
valeu
|
Sun Certified Java Programmer 5.0 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/01/2010 17:59:32
|
JeeProgrammer
JavaChild
Membro desde: 08/08/2008 08:32:45
Mensagens: 108
Offline
|
Fiz alguns testes com celular, tinha uma servlet que tratava as requisições, mas agora quero migrar para rastreadores gps, comprei um TK-102 para testar.
|
Sun Certified Java Programmer 5.0 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/01/2010 08:28:32
|
vdb
JavaEvangelist
Membro desde: 28/09/2006 11:38:29
Mensagens: 330
Localização: Curitiba / PR
Offline
|
Entao,, trabalho com rastreadores, o sistema fiz em j2se, o sistema recebe todas as informacoes dos rastreadores e persiste no banco, este sistema tbm eh um server de rmi, que outra aplicacao se comunica para envio de comandos e alteracao de configuracoes dos rastreadores.
Os sistemas cliente, onde eles visualizam as localizações, tenho aplicativos web e swing + jws.
|
SCJP 5
SCWCD 5 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/01/2010 10:01:28
|
JeeProgrammer
JavaChild
Membro desde: 08/08/2008 08:32:45
Mensagens: 108
Offline
|
Teu aplicativo J2se(servidor socket) roda na sua própria empresa, ou vocês hospedam esse aplicativo?
|
Sun Certified Java Programmer 5.0 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/01/2010 11:47:14
|
vdb
JavaEvangelist
Membro desde: 28/09/2006 11:38:29
Mensagens: 330
Localização: Curitiba / PR
Offline
|
Roda na propria empresa.
|
SCJP 5
SCWCD 5 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/07/2010 10:04:24
|
Shakall
Virtual Machine Man
Membro desde: 11/10/2007 17:50:59
Mensagens: 671
Localização: Blumenau - SC
Offline
|
Olá VDB, cara no teu caso teu server apenas recebe as posições dos rastreadores ou tb responde algo para eles, tipo se chegou uma posição é necessario responder que vc recebeu ela e que ele pode exlui-la da memoria?
Ou isso é automatico, ele envia e já deleta via udp.
Valeu!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/07/2010 10:16:18
|
vdb
JavaEvangelist
Membro desde: 28/09/2006 11:38:29
Mensagens: 330
Localização: Curitiba / PR
Offline
|
Entao,, normalmente se a conexao é por TCP a rastreador apaga sem retorno do seu software,, quando é UDP logo que vc receba a posicao vc envia um ACK confirmando o recebimento ou um NACK caso receba a posicao com algum problema.
|
SCJP 5
SCWCD 5 |
|
|
 |
|
|