• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

ace_isp

Chat em J2ME por Bluetooth

6 mensagens neste tópico

Boas pessoal!!!

Tou neste momento com um projecto em mãos mas não sei bem por onde começar.... Tenho de fazer um trabalho para uma disciplina. O trabalho em questão é um chat por Bluetooth usando uma tecnologia movel, para tal escolhi o J2ME...

Gostaria que me indicassem se conhecerem alguns tutoriais sobre a combinação entre o Bluetooth e o J2ME!!!

Obrigado! :cheesygrin:

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

eu por acaso ja fiz exactamente uma aplicacao de chat em J2ME mas era sobre sockets simples. Migrar de sockets simples para bluetooth deve ser uma questao de configuracao.

Se procurares aqui no forum ja deixei aki um link para um tutorial brutal de J2ME, alem do tutorial vais so precisar de uma beka de conhecimento de programação em sockets,  (que nao deve ser muito dificil para ti) e depois procurares a API especifica de bluetooth.

Boa sorte.

EDIT: um googling rapido por J2ME Bluetooth tutorial e deu logo esta pagina que me parece ter o que tu queres:

http://benhui.net/modules.php?name=Bluetooth

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Elucida-me um pouco sobre a API de Bluetooth que tenho de escolher...

Já tenho alguns conhecimentos de sockets e já programei em J2ME, mas a API de Bluetooth é coisa nova para mim!!!

Se me puderes elucidar sobre isso agradecia...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

entao é assim: depende do chat que keres fazer.. se kiseres ter um pc no meio a sincronizar é mais complicado pela simples razão de que a jsr-82(api bluetooth) é opcional ou seja a sun não tem implementação . Isto quer sizer ke vais ter de escolher aqui http://www.javabluetooth.com/development_kits.html  uma implementação! eu recomendo o avetana!

se keres um chat so entre telemoveis, tens alguns problemas um deles é: quem centraliza as comunicações, a menos que faças um broadcast pra todos.

pra iniciar tens de fazer uma pesquisa por dispositivos vizinhos e so depois enviar...

+/- isto(dividido em varias thread's):

- uma thread a pesquisa, a guardar dispositivos pra uma hastabe

- uma thread a gerir o modo grafico

tens de ter em atenção que o acesso a hastable deve ser sincronizado , uma vez que e um recurso partilhado

MUITO IMPORTANTE: nem todos os telemoveis suportam a jsr-82 uma vez que é opcional

espero ter ajudado

edit : livro muito bom em portugues e tudo :cheesygrin:http://livromidp.jorgecardoso.org/

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

o q

entao é assim: depende do chat que keres fazer.. se kiseres ter um pc no meio a sincronizar é mais complicado pela simples razão de que a jsr-82(api bluetooth) é opcional ou seja a sun não tem implementação . Isto quer sizer ke vais ter de escolher aqui http://www.javabluetooth.com/development_kits.html  uma implementação! eu recomendo o avetana!

se keres um chat so entre telemoveis, tens alguns problemas um deles é: quem centraliza as comunicações, a menos que faças um broadcast pra todos.

pra iniciar tens de fazer uma pesquisa por dispositivos vizinhos e so depois enviar...

+/- isto(dividido em varias thread's):

- uma thread a pesquisa, a guardar dispositivos pra uma hastabe

- uma thread a gerir o modo grafico

tens de ter em atenção que o acesso a hastable deve ser sincronizado , uma vez que e um recurso partilhado

MUITO IMPORTANTE: nem todos os telemoveis suportam a jsr-82 uma vez que é opcional

espero ter ajudado

edit : livro muito bom em portugues e tudo :cheesygrin:http://livromidp.jorgecardoso.org/

A jsr-82 serve só para o primeiro caso ou necessito de o ter nos dois casos???

o que eu queria era um chat simples entre telemoveis por bluetooth, em que todos se podiam conectar uns aos outros sem ninguem a centralizar... ou seja o 2 caso que referiste...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

o jsr-82 é obrigatoria se kiseres usar bluetooth (em java) seja onde for...

ou seja so vais poder usar bluetooth em telemoveis ke tragam a jsr-82 implementada de origem...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora