Prev | Current Page 68 | Next

Timothy J. Thompson, C Bala Kumar, and Paul Kline

"Bluetooth Application Programming with the Java APIs Essentials Edition"

The client application and the server application then establish
a Bluetooth connection to conduct their business.
Although the Bluetooth speci?¬?cation was used as a guide for de?¬?ning
the capabilities that should be offered in JABWT, de?¬?ning the capabilities
of the server applications was more dif?¬?cult, because the
Bluetooth speci?¬?cations do not specify:
??? How or when server applications register service records in the SDDB
??? What internal format or database mechanism is used by the SDDB
??? How server applications interact with the Bluetooth stack to form
connections with remote clients
38 Chapter Three: High-Level Architecture
These aspects of server applications are outside the scope of the Bluetooth
speci?¬?cation and are likely to vary from one Bluetooth stack
implementation to another. They do not require standardization to
ensure interoperability of Bluetooth devices from different manufacturers.
However, the JABWT speci?¬?cation for service registration allows
server applications to take full advantage of Bluetooth communications.
Standardization of server registration is an additional bene?¬?t JABWT
brings to the programming community.
JABWT de?¬?nes the following division of responsibilities among the
server application, the client application, and the Bluetooth stack.


Pages:
56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80