Skip to content

Bluetooth for Java

Best in textbook rentals since 2012!

ISBN-10: 1590590783

ISBN-13: 9781590590782

Edition: 2003

Authors: Bruce Hopkins, Ranjith Antony

List price: $49.99
Blue ribbon 30 day, 100% satisfaction guarantee!
Rent eBooks
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

This text describes how to use Java and Bluetooth on multiple platforms and devices and focuses on practical examples, not just what the technology is.
Customers also bought

Book details

List price: $49.99
Copyright year: 2003
Publisher: Apress L. P.
Publication date: 4/1/2003
Binding: Paperback
Pages: 352
Size: 7.01" wide x 9.25" long x 1.00" tall
Weight: 1.452
Language: English

Ranjith Antony earned his bachelor's degree in computer engineering from the College of Engineering, Chengannur, Kerala, India, an institute affiliated with Cochin University of Science and Technology. He became a lecturer in the Department of Computer Engineering of the Government Model Engineering College. In June 1998, he joined Atinav as a software engineer. Presently, he is working as a senior technical manager and is managing the Bluetooth-related Java products from Atinav.

About the Authors
About the Technical Reviewer
Acknowledgments
Introduction
Introducing Bluetooth
Bluetooth vs. Infrared
Bluetooth vs. 802.11b
Bluetooth Devices on the Market Today
Devices of the Future
Summary
Bluetooth 1.1
A Brief History of Bluetooth
The Radio Spectrum
The Bluetooth Protocol Stack
Profiles
Profile Interdependencies
Personal Area Networks: Piconets and Scatternets
The Bluetooth Qualification Process
Summary
Before You Get Started
When NOT to Use Bluetooth and Java
Understanding the JCP
The Benefits of the Java Bluetooth API
What You Need to Get Started
Summary
Understanding the Java Bluetooth API
The Basic Components of a Bluetooth Application
Summary
Bluetooth with J2ME MIDP
J2ME Overview
The Mobile Information Device Profile
Stealth Mode Example
Piconet Browser Example
Summary
Creating a Bluetooth Print Server with JPS API
JPS Overview
A Step-by-Step JPS Application
A Complete JPS Application: JPSPrint
Integrating JPS and Bluetooth
Summary
Java and OBEX
What Is OBEX?
The OBEX APIs in the JSR-82
File Transfer Example
Summary
Using a Bluetooth Simulator
The Pros and Cons of Using a Simulator
Impronto Simulator from Rococo
Summary
Bluetooth Security
Bluetooth Security Measures
Security Example
Summary
Wireless Embedded Systems with the Micro BlueTarget
What Is the Micro BlueTarget?
The Micro BlueTarget Hardware Configuration
The Micro BlueTarget Software Configuration
Application Development on the Micro BlueTarget Platform
Summary
Enterprise Bluetooth Applications with the Ericsson BlipNet
The Ericsson BlipNet
BlipNet API Overview
The Bluetooth Device Tracker
Summary
Bluetooth and Jini
What Is Jini Network Technology?
How Jini Works
Integrating Jini and Bluetooth
A Jini-Bluetooth-Enabled Device: The PsiNaptic PsiNode
The Benefits of Bluetooth and Jini
Summary
Javax.bluetooth
Class BluetoothConnectionException
Class BluetoothStateException
Class DataElement
Class DeviceClass
Class DiscoveryAgent
Interface DiscoveryListener
Interface L2CAPConnection
Interface L2CAPConnectionNotifier
Class LocalDevice
Class RemoteDevice
Interface ServiceRecord
Class ServiceRegistrationException
Class UUID
Javax.obex
Interface Authenticator
Interface ClientSession
Interface HeaderSet
Interface Operation
Class PasswordAuthentication
Class ResponseCodes
Class ServerRequestHandler
Interface SessionNotifier
Java Bluetooth Development on the PalmOS Platform
Supported Bluetooth Protocols
System Requirements
Included Software
Installation
BlipNet 1.1 API
Class BlipNetIcons
Interface BlipNode
Interface BlipNodeCause
Interface BlipNodeEvent
Interface BlipNodeHandle
Class BlipNodeHandleInUseException
Class BlipNodeHandleReleasedException
Class BlipNodeNotConnectedException
Class BlipServer
Class BlipServerAccessException
Interface BlipServerConnection
Class BlipServerConnectionException
Class BlipServerEventAdapter
Class BlipServerEventFilter
Interface BlipServerEventListener
Class BlipServerException
Class BluetoothAddress
Class ClassOfDevice
Interface ConnectionEvent
Class EricssonMelody
Interface Event
Interface InquiryResultEvent
Interface Link
Class NoSuchSessionException
Interface ObexEvent
Class ObexFile
Class ObexGenericObject
Interface ObexProgressEvent
Interface ObexProgressListener
Interface ObexPushObject
Class ObexServerHostedFile
Interface PageData
Interface RemoteBlipServerEventListener
Interface RemoteObexProgressListener
Class ScanMode
Class Session
Class ShortUuid
Class TerminalNotConnectedException
Class WapServiceIndication
Class WapServiceLoading
Index