×
Namespaces

Variants
Actions

API Bluetooth

From Nokia Developer Wiki
Jump to: navigation, search
Article Metadata

Artigo
Tradução:
Por TK2000
Última alteração feita por hamishwillee em 23 Jul 2013

A Java APIs for Bluetooth (JSR 82) é um pacote opcional que permite a comunicação utilizando a tecnologia sem fio Bluetooth. Essa especificação foi criada para funcionar em cima do GCF (Generic Connection Framework) do Java ME.

Estrutura de aplicações Bluetooth utilizando Java ME (MIDP/CLDC):

Btooth stack.jpg

A JSR 82 é formada por dois pacotes:

  • javax.bluetooth - Contém toda parte de busca por dispositivos, pesquisa por serviços, protocolo de comunicação L2CAP e RFCOMM, ou seja, todo o core.
  • javax.obex - Esse pacote é opcional dentro da própria API, porém com a MSA (Mobile Service Architecture), ele passará a ser obrigatório quando for implementado a JSR 82 no dispositivo. Contém a parte relativa ao protocolo de comunicação OBEX (Object Exchange), que está uma camada acima do RFCOMM.

Veja o exemplo Bluetooth Chat HelloWorld.

Links

Especificação JCP: http://jcp.org/en/jsr/detail?id=82

Mobile & Embedded Community JSR-82 Wiki Page: http://wiki.java.net/bin/view/Mobileandembedded/BluetoothResources

Sun: http://developers.sun.com/mobility/midp/articles/bluetooth2/

Nokia: http://www.developer.nokia.com/Develop/#java

SonyEricsson:

Vário exemplos e artigos para Bluetooth (JSR 82):

  • http://www.benhui.net/modules.php?name=Bluetooth (note, when last checked, site was in maintenance)

Outras ajudas:


Projetos:

This page was last modified on 23 July 2013, at 10:22.
136 page views in the last 30 days.
×