Java y bluetooth

Solo disponible en BuenasTareas
  • Páginas : 7 (1749 palabras )
  • Descarga(s) : 0
  • Publicado : 7 de diciembre de 2009
Leer documento completo
Vista previa del texto
JSR-82: Bluetooth desde Java

Alberto Gimeno Brieba

JSR-82: Bluetooth desde Java™
por Alberto Gimeno Brieba Copyright © 2004 Alberto Gimeno Brieba El presente tutorial trata sobre la programación de aplicaciones Java™ que hagan uso de Bluetooth. Más concretamente trata sobre las APIs definidas en el JSR-82.
This work is licensed under the Creative Commons Attribution-ShareAlike License.To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/2.0/ or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA..

Tabla de contenidos
1. Introducción .................................................................................................... 1 Sobre la tecnología Bluetooth...................................................................... 1 Sobre el API JSR-82 ................................................................................... 1 Sobre este tutorial ....................................................................................... 1 2. El paquete javax.bluetooth ............................................................................... 2 Algunas clases básicas............................................................................... 2 Clase LocalDevice .............................................................................. 2 Excepción BluetoothStateException ..................................................... 4 Clase DeviceClass .............................................................................. 4 Clase UUID........................................................................................ 4 Búsqueda de dispositivos y servicios ........................................................... 5 Clase DiscoveryAgent ......................................................................... 5 La interfaz DiscoveryListener ............................................................... 6 La clase DataElement....................................................................... 11 Comunicación .......................................................................................... 15 Comunicación cliente ........................................................................ 15 Comunicación del lado del servidor .................................................... 19 3. El paquete javax.obex................................................................................... 25 Clases básicas ......................................................................................... 25 La clase HeaderSet .......................................................................... 25 La clase Operation ............................................................................ 26 Conexión cliente....................................................................................... 27 Conexión servidor ..................................................................................... 28 4. Implementaciones de APIs Bluetooth para Java .............................................. 29 Implementaciones del JSR-82 ................................................................... 29 APIs no-JSR-82........................................................................................ 29 5. Documentación de interés ............................................................................. 31

iv

Lista de tablas
2.1. Tipos de datos DataElemnet ....................................................................... 11 3.1. Cabeceras y tipos de datos relacionados..................................................... 25 3.2. Rangos y tipos de datos asociados para identificadores creados por el usuario ......................................................................................................................... 26

v

Capítulo 1. Introducción
Sobre la tecnología Bluetooth
Bluetooth es una tecnología de comunicación inalámbrica omnidireccional. Se ideó pensando en dispositivos de...
tracking img