Bluetooth. Application Developer'S Guide : The Short Range Interconnect Solution

Par : Brian Senese, Jennifer Bray, David Kammer, Gordon McNutt
Formats :
  • Nombre de pages526
  • PrésentationBroché
  • Poids1.125 kg
  • Dimensions18,9 cm × 23,4 cm × 3,5 cm
  • ISBN1-928994-42-3
  • EAN9781928994428
  • Date de parution02/01/2002
  • ÉditeurSyngress

Résumé

This book will teach you what Bluetooth technology is all about and show you how to write Bluetooth applications for several popular operating systems. This is a technical book, and it assumes that the reader has a solid background in application development and a reasonable understanding of the issues involved in creating communications applications. Answers the Question: Why Throw Away Wires? Analyze your application to determine whether Bluetooth adds end-user value. Document and Test Product Performance: Learn how to quantify connection times, Quality of Service (QoS), and interference issues. Assess Security Features: You must support security features, but will you enable them by default? Learn How to Discover and Connect to Another Bluetooth Device: If a page and connection request is successful, then the paging device becomes the master of the piconet and the paged device becomes the slave. Connecting to and Using Bluetooth Services: A remote device must conduct an SDP query before connecting to a local Bluetooth service and must support a complementary profile. Determine How and When to Use Power Management: Consider the constraints imposed by the application (e.g., maximum response times, characteristics of the data traffic, and so on). Master Service Discovery to Make a Zero-Configuration Network Possible: Bluetooth Service Discovery is protocol-dependent and mandates the use of the underlying Bluetooth communication protocol as the basis for service discovery. Implement Bluetooth in Java, C, and SDP: Implementation of the JCP standard allows programmers to implement Bluetooth applications within the J2ME environment. Embedding Bluetooth Applications: On BlueCore, your application task is called through an interpreter referred to as the Virtual Machine. Register for Your 1 Year Upgrade: The Syngress Solutions upgrade plan protects you from content obsolescence and provides monthly mailings, whitepapers, and more!