Socket RAW com JAVA  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
rockstorm
Virtual Machine Man
[Avatar]

Membro desde: 28/09/2004 08:37:10
Mensagens: 521
Localização: SBC
Offline

Bom dia.
Estou com um problema que não consigo resolver de maneira alguma.
Tenho um gps que envia dados por GPRS. Esses dados são enviados e precisam ser recebidos por um server Socket RAW.
Sei que o Java não tem api nativa para desenvolvimento de baixo nivel (ICMP, PING,SMNP..), mas encontreu uma lib que "pode" me ajudar.

Seria a RockSaw. Mas é bem complexo.

Pergunta.
Alguem teria alguma sugestão ou já utilizou Socket RAW e poderia me dar uma luz?

grato
[ICQ]
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20578
Localização: Curitiba/PR
Offline

Talvez usar um wrapper para o Winpcap seja mais fácil:
http://sourceforge.net/projects/jnetpcap/

@ViniGodoy - Lattes

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!

Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).

Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[WWW]
JeeProgrammer
JavaChild

Membro desde: 08/08/2008 08:32:45
Mensagens: 108
Offline

Estou com o mesmo problema, meu aparelho gps abre uma conexão gprs e envia os dados para um ip:porta, porém minha aplicação é web e não sei como recuperar os dados no servidor.
Me falaram que uma solução seria implementar um webservice, estou dando uma estudada nisso.

Sun Certified Java Programmer 5.0
rockstorm
Virtual Machine Man
[Avatar]

Membro desde: 28/09/2004 08:37:10
Mensagens: 521
Localização: SBC
Offline

eu ainda não consegui nada com as api disponiveis .....
[ICQ]
JeeProgrammer
JavaChild

Membro desde: 08/08/2008 08:32:45
Mensagens: 108
Offline

Sua aplicação é web?

Sun Certified Java Programmer 5.0
rockstorm
Virtual Machine Man
[Avatar]

Membro desde: 28/09/2004 08:37:10
Mensagens: 521
Localização: SBC
Offline

JeeProgrammer

Independente da forma (Web ou Desktop), não encontro uma forma de fazer isso. Você conseguir de alguma forma capturar os dados enviados pelo GPS via GPRS??
[ICQ]
JeeProgrammer
JavaChild

Membro desde: 08/08/2008 08:32:45
Mensagens: 108
Offline

Acredito que com um servidor de sockets multi threads você consegue receber as informações de vários aparelhos simultaneamente e tratá-las.
Pois no aparelho vc configura o server e porta e a string que quer enviar, agora só não sei como implementar essa solução para uma aplicação WEB, pois pretendo hospedar e não sei se as empresas de hospedagem liberam as portas e tal.

Sun Certified Java Programmer 5.0
albertodvm
Debugger
[Avatar]

Membro desde: 16/05/2011 14:23:49
Mensagens: 53
Localização: Muriaé, MG
Offline

Alguem conseguiu resolver este problema.

Inclusive você rockstorm, conseguiu.

Estou com o mesmo problema e esta complicado.

Att,

/**
* Programador Java
* @author Alberto Paschoal de Freitas
* @since Março/2011
* @version 2.2
*
*/
[Email] [MSN]
rockstorm
Virtual Machine Man
[Avatar]

Membro desde: 28/09/2004 08:37:10
Mensagens: 521
Localização: SBC
Offline

Na realidade eu desisti pois não consegui capturar os dados via RAW que gostaria.

[ICQ]
albertodvm
Debugger
[Avatar]

Membro desde: 16/05/2011 14:23:49
Mensagens: 53
Localização: Muriaé, MG
Offline

Obrigado por rockstorm,

Eu estou com o seguinte problema.
Tenho um código em PHP que caputura a URL em binaria dessa forma: $GLOBALS["HTTP_RAW_POST_DATA"];

Então gostaria de capturar da mesma forma em java.

Você chegou a deparar com este problema também?

Att,

/**
* Programador Java
* @author Alberto Paschoal de Freitas
* @since Março/2011
* @version 2.2
*
*/
[Email] [MSN]
juliocbq
GUJ Expert
[Avatar]

Membro desde: 13/11/2008 12:10:18
Mensagens: 3927
Offline

This message was edited 1 time. Last update was at 17/11/2011 14:55:23


www.citrox.com.br
albertodvm
Debugger
[Avatar]

Membro desde: 16/05/2011 14:23:49
Mensagens: 53
Localização: Muriaé, MG
Offline

O que siginifica isso meu amigo? Não entendi nada...

/**
* Programador Java
* @author Alberto Paschoal de Freitas
* @since Março/2011
* @version 2.2
*
*/
[Email] [MSN]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team