Bluetooth API in Java ME
Bluetooth API for Java ME (JSR 82) is an optional API that allows developers to communicates with other devices using Bluetooth wireless technology and to use the OBEX protocol for Object Exchange.
The API implements the Bluetooth Stack for CLDC:
It adds two packages to Java ME:
- javax.bluetooth
- javax.obex (optional)
See a Bluetooth Chat HelloWorld example.
Links
JCP specification: http://jcp.org/en/jsr/detail?id=82
Sun resource: http://developers.sun.com/techtopics/mobility/midp/articles/bluetooth2/
Nokia resource: http://forum.nokia.com/main/resources/technologies/connectivity/documentation.html#java
Sonyericsson resource: http://developer.sonyericsson.com/site/global/techsupport/tipstrickscode/java/p_java_gps_receiver_bluetooth.jsp http://developer.sonyericsson.com/site/global/techsupport/tipstrickscode/java/p_bluetooth_sketchboard.jsp http://developer.sonyericsson.com/site/global/techsupport/tipstrickscode/java/p_tips_java_1202.jsp
A number of samples & articles for Bluetooth(JSR 82) http://www.benhui.net/modules.php?name=Bluetooth
Other Helpful Resources: http://www.webpronews.com/topnews/2004/12/13/introduction-to-bluetooth-and-jme http://www.microjava.com/articles/techtalk/bluetooth


