Softwareentwicklung von Telematikdiensten - Konzepte, Entwicklung und zukünftige Trends

Softwareentwicklung von Telematikdiensten - Konzepte, Entwicklung und zukünftige Trends

 

 

 

von: Grit Behrens, Volker Kuz, Ralph Behrens

Springer-Verlag, 2010

ISBN: 9783540889700

Sprache: Deutsch

244 Seiten, Download: 11953 KB

 
Format:  PDF, auch als Online-Lesen

geeignet für: Apple iPad, Android Tablet PC's Online-Lesen PC, MAC, Laptop
Typ: B (paralleler Zugriff)

 

eBook anfordern

Mehr zum Inhalt

Softwareentwicklung von Telematikdiensten - Konzepte, Entwicklung und zukünftige Trends



  Vorwort 5  
  Danksagung 6  
  Inhalt 7  
  Kapitel 1 11  
     Einleitung 11  
        1.1 Aktuelle Bedeutung der Telematikdienste 11  
  Kapitel 2 13  
     Wie entsteht ein Online Dienst? 13  
        2.1 Die Auswahl des Protokolls 13  
        2.2 Die Entwicklung eines Standards 14  
        2.3 Die Entwicklung eines Online Dienstes – ein einfaches Beispiel 16  
        2.4 Der Server hat die Macht 19  
        2.5 Fazit 25  
  Kapitel 3 26  
     Kurze Protokollübersicht 26  
        3.1 Die Geschichte der Online Dienste bei HarmanBecker 26  
           3.1.1 Generelle Anforderungen an das Telematik Protokoll 27  
           3.1.2 Das Common Services Interface (CSI) 27  
        3.2 Next Generation Telematics Protocol (NGTP) 28  
        3.3 Mobile Phone Telematics Protocol (MPTP) 31  
        3.4 External Function Interface (EFI) 33  
        3.5 Application Communication Protocol (ACP) 36  
        3.6 SOAP – XML 39  
        3.7 GATS 41  
           3.7.1 Technologie 41  
           3.7.2 Aufbau des Standards 41  
           3.7.3 Protokollstack 41  
           3.7.4 Aufbau der Nachrichten 43  
        3.8 GST 43  
           3.8.1 Arbeitsweise der GST Architektur 44  
           3.8.2 Deployment und Provisioning von Service Applikationen 46  
        3.9 POIX 47  
        3.10 JSON 50  
           3.10.1 Datenstrukturen und Formatdefinition 50  
           3.10.2 GSON bei Google 51  
           3.10.3 Vergleich zu anderen Formaten 52  
           3.10.4 Derivate 54  
  Kapitel 4 57  
     Übertragungskanäle 57  
        4.1 Eine Übersicht der möglichen Übertragungsmedien für Telematikdienste 57  
        4.2 Speichermedien 57  
           4.2.1 Speicherkarten 58  
           4.2.2 USB-Massenspeicher 59  
        4.3 Drahtlose Verbindungen 59  
           4.3.1 SMS – Short Message Service 60  
           4.3.2 Das Internet Protocol 61  
           4.3.3 LTE – Long Term Evolution 66  
  Kapitel 5 68  
     Softwareentwicklung mit dem CSI SDK 68  
        5.1 Beschreibung des SDK 68  
        5.2 CSI als Open Source Projekt 69  
           5.2.1 Eclipse IDE 70  
           5.2.2 Applikationsserver 70  
           5.2.3 System-Voraussetzungen 71  
           5.2.4 Installation und Update des CSI SDK 71  
        5.3 Architektur des CSI 72  
           5.3.1 CSI Kernel 72  
           5.3.2 CSI Controller 73  
           5.3.3 CSI Channels 73  
           5.3.4 CSI Container 73  
           5.3.5 Standardinterfaces 74  
        5.4 CSI – Code Generierung 80  
           5.4.1 Serviceklassen 81  
           5.4.2 Containerklassen 81  
           5.4.3 Modulklassen 81  
        5.5 CSI – Manuelle Implementation 82  
           5.5.1 Applikation 82  
           5.5.2 Externer Handler 82  
        5.6 CSI Services Overview Definition (XCSO) 83  
        5.7 CSI Service Interface Definition (XCSI) 84  
           5.7.1 Beschreibung der Imports 86  
           5.7.2 Beschreibung der Enumerations 87  
           5.7.3 Beschreibung der Container 88  
           5.7.4 Beschreibung der Members 92  
        5.8 Cliententwicklung 93  
           5.8.1 Hello World 93  
           5.8.2 Der Testserver 105  
        5.9 Serverentwicklung 108  
           5.9.1 Einfache HelloServer Applikation 108  
        5.10 Tooling and Debugging 111  
           5.10.1 CSI Service Interface Editor 111  
           5.10.2 Generator 117  
           5.10.3 Verifier 118  
           5.10.4 CSI Perspective für Eclipse 119  
           5.10.5 Streamanalyzer 121  
           5.10.6 Stream Creator 121  
           5.10.7 Control Center 123  
  Kapitel 6 126  
     Beispielapplikationen mit dem CSI SDK 126  
        6.1 PC-Simulation einer Navigationsanwendung mit CSI-Client 126  
           6.1.1 Analyse 126  
           6.1.2 Design 129  
           6.1.3 Definition der Services 131  
           6.1.4 Beschreibung der Anwendungsfälle 139  
           6.1.5 Implementierung 149  
        6.2 Demoserver mit CSI-Server 182  
           6.2.1 Analyse 183  
           6.2.2 Design 187  
           6.2.3 Datenbank 194  
           6.2.4 Implementierung 195  
        6.3 Zusammenfassung 218  
  Kapitel 7 219  
     Android – Beispiel einer CSI Applikation 219  
        7.1 Android 219  
           7.1.1 Features 220  
           7.1.2 Einrichten der Eclipse Umgebung 220  
        7.2 Applikation HelloWorld 220  
           7.2.1 Erstellen eines Projekts mit Eclipse 220  
           7.2.2 Die Android Manifest Datei 222  
           7.2.3 Activity CSIHelloWorld 222  
           7.2.4 Layout und Values 223  
           7.2.5 Main.xml 223  
           7.2.6 String.xml 224  
           7.2.7 Der Emulator 224  
           7.2.8 DDMS 225  
        7.3 CSI Anwendung LocalSearch 226  
           7.3.1 LocalSearchActivity 226  
           7.3.2 ShowPOIResult 231  
           7.3.3 ShowPOIDetail 233  
        7.4 Umsetzung bezogen auf das CSI 234  
           7.4.1 CSI Client 235  
           7.4.2 CSIClientHandler 236  
        7.5 Finale Betrachtungen zum Android-Beispiel 237  
  Kapitel 8 238  
     Das perfekte Telematikprotokoll 238  
  Literatur 240  
  Sachverzeichnis 242  

Kategorien

Service

Info/Kontakt

  Info
Hier gelangen Sie wieder zum Online-Auftritt Ihrer Bibliothek