Buch, Englisch, 352 Seiten, Paperback, Format (B × H): 191 mm x 235 mm, Gewicht: 658 g
Buch, Englisch, 352 Seiten, Paperback, Format (B × H): 191 mm x 235 mm, Gewicht: 658 g
ISBN: 978-1-59059-078-2
Verlag: Apress
Bluetooth is a technology for wireless communication that functions in much the same way that home/office laptops connect to the Internet. It is typically used for short burst communications instead of a continuous connection. Because of this difference, Bluetooth is more typically found supported in wireless phones and personal devices.
Bluetooth for Java is not an overview of Bluetooth. In the book, Bruce Hopkins and Ranjith Antony describe how to develop wireless Java applications using Bluetooth for a variety of platforms. This includes an API overview of the Java library, development of Bluetooth-based services, highlights of security concerns, and walkthroughs for development with some of the different tools available. Programs will not be just J2ME (micro devices)-based, but will also be for J2SE (client/desktop).
Zielgruppe
Professional/practitioner
Autoren/Hrsg.
Fachgebiete
- Mathematik | Informatik EDV | Informatik Programmierung | Softwareentwicklung Software Engineering Objektorientierte Softwareentwicklung
- Mathematik | Informatik EDV | Informatik Programmierung | Softwareentwicklung Webprogrammierung
- Technische Wissenschaften Elektronik | Nachrichtentechnik Nachrichten- und Kommunikationstechnik Funktechnik
- Mathematik | Informatik EDV | Informatik Computerkommunikation & -vernetzung Netzwerkprotokolle
- Mathematik | Informatik EDV | Informatik Programmierung | Softwareentwicklung Programmierung: Methoden und Allgemeines
Weitere Infos & Material
1 Introducing Bluetooth.- 2 Bluetooth 1.1.- 3 Before You Get Started.- 4 Understanding the Java Bluetooth API.- 5 Bluetooth with J2ME MIDP.- 6 Creating a Bluetooth Print Server with JPS API.- 7 Java and OBEX.- 8 Using a Bluetooth Simulator.- 9 Bluetooth Security.- 10 Wireless Embedded Systems with the Micro BlueTarget.- 11 Enterprise Bluetooth Applications with the Ericsson BlipNet.- 12 Bluetooth and Jini.- Appendix A 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.- Appendix B javax.obex.- Interface Authenticator.- Interface ClientSession.- Interface HeaderSet.- Interface Operation.- Class PasswordAuthentication.- Class ResponseCodes.- Class ServerRequestHandler.- Interface SessionNotifier.- Appendix C Java Bluetooth Development on the PalmOS Platform.- Supported Bluetooth Protocols.- System Requirements.- Included Software.- Installation.- Appendix D 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.