UID:
edoccha_9960072243902883
Format:
1 online resource (305 p.)
Edition:
Essentials ed.
ISBN:
1-281-18907-3
,
9786611189075
,
0-08-056100-4
Series Statement:
Morgan Kaufmann Series in Networking
Content:
Adoption of Bluetooth wireless technology has become ubiquitous in the last few years. One of the biggest steps forward is the standardization of Java APIs for Bluetooth wireless technology (JABWT). The latest updates to this standard is explained in detail in this book. The JABWT standard, defined by the JSR-82 Java Specification Request, supports rapid development of Bluetooth applications that are portable, secure, and highly-usable. Wireless device manufacturers have responded overwhelmingly to the JABWT specification by implementing JABWT applications in mobile phones and other personal w
Note:
C. Bala Kumar's name appeared first on t.p. of earlier ed.
,
Front Cover; Bluetooth® Application Programming With the JavaTM APIs Essentials Edition; Copyright Page; Table of Contents; Preface; About the Authors; Acknowledgments; Chapter 1 Introduction; 1.1 Wireless Connectivity; 1.2 What Is Bluetooth Wireless Technology?; 1.2.1 History of Bluetooth Wireless Technology; 1.2.2 Bluetooth Vision; 1.2.3 Bluetooth Specification; 1.3 Overview of Bluetooth Stack Architecture; 1.3.1 Bluetooth Protocols; 1.3.2 Bluetooth Profiles; 1.3.3 Bluetooth Qualification; 1.4 What Is JAVA ME?; 1.4.1 Configurations; 1.4.2 Profiles; 1.4.3 Optional Packages
,
1.5 Why JAVA Technology for Bluetooth Devices?1.5.1 Java Community ProcessSM (JCP) and JSR-82; 1.5.2 What about Java SE?; 1.6 Summary; Chapter 2 An Overview of JABWT; 2.1 Goals; 2.1.1 Target Devices; 2.1.2 Keeping up with the Bluetooth Profiles; 2.1.3 JABWT Use Cases; 2.2 API Characteristics and Hardware Requirements; 2.2.1 JABWT Specification Characteristics; 2.2.2 Java ME Device Requirements; 2.2.3 Bluetooth System Requirements; 2.3 Scope; 2.4 Summary; Chapter 3 High-Level Architecture; 3.1 Architecture of JABWT; 3.1.1 CLDC, MIDP, and JABWT; 3.1.2 Java Packages
,
3.1.3 Client and Server Model3.1.4 Device Properties; 3.2 Bluetooth Control Center; 3.2.1 Conflict Resolution; 3.2.2 Modifying Device Properties; 3.2.3 User Interaction; 3.2.4 BCC on Devices with No User Interface; 3.3 Simple JABWT Application; 3.3.1 Development Tools; 3.3.2 Sample Application; 3.4 Summary; Chapter 4 RFCOMM; 4.1 Overview; 4.2 API Capabilities; 4.3 Programming with the API; 4.3.1 Establishing a Server Connection; 4.3.2 Establishing a Client Connection; 4.4 Summary; Chapter 5 OBEX; 5.1 Overview; 5.1.1 Use Cases; 5.1.2 Protocol Description; 5.1.3 Example Session
,
5.2 API Capabilities5.3 Programming with the API; 5.3.1 Establishing a Connection; 5.3.2 Manipulating OBEX Headers; 5.3.3 Sending a Request to the Server; 5.3.4 Receiving a Request from a Client; 5.3.5 Using OBEX Authentication; 5.4 Summary; Chapter 6 Device Discovery; 6.1 Overview; 6.2 API Capabilities; 6.3 Programming with the API; 6.3.1 Accessing the Local Device; 6.3.2 Device Discovery via Inquiry; 6.3.3 Retrieving Information from a Remote Device; 6.3.4 Using the DeviceClass Class; 6.4 Summary; Chapter 7 Service Discovery; 7.1 Overview; 7.1.1 Key Concepts
,
7.1.2 Services Defined by Bluetooth Profiles7.1.3 Custom Services; 7.2 API Capabilities; 7.2.1 Run-before-Connect Services; 7.2.2 Register a Service; 7.2.3 Modifications to Service Records; 7.2.4 Device Service Classes; 7.3 Programming with the API; 7.3.1 Automatic Generation of Service Records; 7.3.2 Modifying a Service Record; 7.3.3 Support for String Attributes in Several Languages; 7.3.4 Service Records for Bluetooth Profiles; 7.3.5 Service Discovery; 7.3.6 Working with Service Records; 7.3.7 Retrieving Additional Attributes after Service Discovery
,
7.3.8 Simple Device and Service Discovery
,
English
Additional Edition:
ISBN 0-12-374342-7
Language:
English
Bookmarklink