OBEX Object Passing Home
(PDF)
Inhaltsverzeichnis
Kapitel 1 Einleitung
1.1 Aufbau der Arbeit
1.2 Zielsetzung der Arbeit
1.3 Anwendungsszenarien
1.4 Technische Randbedingungen
1.5 Bezugsquellen
Kapitel 2 Technische Grundlagen
2.1 Bluetooth
2.1.1 Physical Layer
2.1.1.1 Physical Channel
2.1.1.2 Physical Links
2.1.2 Logical Layer
2.1.2.1 Logical Transports
2.1.2.2 Logical Links
2.1.3 L2CAP Layer
2.1.4 Bluetooth Sicherheit
2.1.5 Generic Access Profile (GAP)
2.1.6 Bluetooth Implementierungen
2.2 Java 2 Micro Edition (J2ME)
2.3 Connected Limited Device Configuration (CLDC)
2.3.1 Generic Connection Framework (GCF)
2.3.2 CLDC Sicherheit
2.4 Mobile Information Device Profile (MIDP)
2.4.1 Record Management System (RMS)
2.4.1.1 Record Store
2.4.1.2 Records
2.4.2 MIDP Sicherheit
2.5 Java API for Bluetooth (JSR-82)
2.5.1 Anforderungen
2.5.2 Paketierung
2.5.3 Bluetooth Control Center
2.5.4 Eigenschaften des Ger�ts
2.5.5 Client-/Server Modell
2.5.6 Discovery
2.5.6.1 Device Discovery
2.5.6.2 Service Discovery
2.5.7 Generic Access Profile (GAP)
2.5.8 Kommunikation
2.5.8.1 Serial Port Profile
2.5.8.2 Object Exchange Protocol (OBEX)
2.5.9 JSR-82 Sicherheit
Kapitel 3 OBEX Object Passing
3.1 Technische Voraussetzungen
3.1.1 Bluetooth-Stack
3.1.2 JSR-82 Implementierung
3.2 Design
3.2.1 Paket >>oop<<
3.2.2 Paket >>impl<<
3.2.3 Paket >>util<<
3.2.4 Paket >>exceptions<<
3.3 Deus ex machina
3.3.1 ObjectReceiver
3.4 Tests
Kapitel 4 Entwickeln mit OOP
4.1 Grundlagen der J2ME Programmierung
4.1.1 Lebenszyklus eines MIDlets
4.1.2 User-Interface Entwicklung
4.2 Projektorganisation
4.3 Beispielapplikation
Kapitel 5 Konklusion und Ausblick
Anhang A Entwicklungsumgebung
A.1 Anlegen eines J2ME Projekts mit OOP
A.2 Beispielapplikation in Betrieb nehmen
Anhang B Glossar und Abk�rzungsverzeichnis
Listings
OBEX Object Passing Home
(PDF)