Bachelor + Master Publishing
811 Bachelorarbeiten, 533 Masterarbeiten, 10.103 Diplomarbeiten

Java-Middleware zur Anbindung dedizierter mobiler Endgeräte an multimediale Informationssysteme

Java-Middleware zur Anbindung dedizierter mobiler Endgeräte an multimediale Informationssysteme
Über dieses Buch
  • Art: Diplomarbeit
  • Autor: Matthias Wagenmann
  • Abgabedatum: Juli 1998
  • Umfang: 151 Seiten
  • Dateigröße: 12,5 MB
  • Note: 1,0
  • Institution / Hochschule: Universität Fridericiana Karlsruhe (TH) Deutschland
  • ISBN (eBook): 978-3-8324-1028-5
  • ISBN (Paperback) :
    978-3-8324-1028-5 P
  • ISBN (CD) :978-3-8324-1028-5 CD
  • Sprache: Deutsch
  • Prämierung:
  • Arbeit zitieren: Wagenmann, Matthias Juli 1998: Java-Middleware zur Anbindung dedizierter mobiler Endgeräte an multimediale Informationssysteme, Hamburg: Diplomica Verlag
  • Schlagworte: Informationssysteme, Mobile Endgeräte, JAVA, Middleware, Multimedial

Diplomarbeit von Matthias Wagenmann

Einleitung:

Sowohl die Mobilkommunikation per Funktelefon als auch Informationssysteme wie das Internet erleben in den letzten Jahren ein enormes Wachstum. Eine befriedigende Lösung, multimediale Informationssysteme auch mobil nutzbar zu machen, existiert aber bisher noch nicht. Dies liegt unter anderem daran, daß teils sehr komplexen Diensten, Dokumenttypen und Protokollen dedizierte Endgeräte gegenüberstehen. Faktoren wie mangelnde Display- oder Speichergröße, schwache Prozessorleistung sowie die in der Regel geringe Bandbreite der Funkverbindung erzwingen eine Adaption bestehender Informationssysteme auf die individuellen Fähigkeiten der unterschiedlichen mobilen Endgeräte.

Aufbauend auf der Untersuchung der Randbedingungen wie bestehende Dienste und Endgeräte und der Betrachtung verschiedener Ansätze zur Adaption wird der Systementwurf für einen Adaptierer spezifiziert. Da eine Adaption weder alleine auf Endgeräte- noch auf Serverseite adäquat verwirklicht werden kann, wird dazu eine Middleware entworfen und implementiert. Die Adaptionseinheit sowie die Schnittstellen zu den unterschiedlichen Diensten und Endgeräten werden modular und objektorientiert gehalten, um eine maximale Erweiterbarkeit und Flexibilität zu gewährleisten. Weitere Endgeräte, Dienste oder komplette Adaptionsstrategien sollen einfach einzubetten sein. Die eigentliche Adaption wird durch eine Kombination von Transformations-, Reduktions-, Substitutions- und Selektionsmodulen verwirklicht. Durch exemplarische Evaluationen der Extrempositionen des Anwendungsraums des Adaptierers wird darauf dessen Adaptionsfähigkeit im Gesamtanwendungsraum untersucht.

Abstract:

Despite the tremendous growth in mobile computing systems and information systems like the Internet in the recent years there is still a lack of solutions for enabling multimedia systems via mobile communication systems. One reason for this is the fact that the dedicent mobile terminal equipment doesn't match the needs of the highly complex services, data types an protocols that are usual in current non-mobile systems. Insufficient display size, insufficient memory, low processor clock speed and a small bandwidth for data exchange enforce an adaption of the mobile information systmes to the individual abilities of the different mobile terminal equipment.

Based upon the analysis of the marginal conditions e.g. existing services and terminal equipment and considering other comparable work, a solution for an adaption system for mobile terminal equipment is provided. Due to the fact that an adaption can not adequately be implemented neither solely on terminal equipment nor on server side, a middleware is developped and implemented. The adaption unit and the interfaces for the numerous services and terminal equipment is kept in a modular and objectoriented way in order to achieve the maximum extendability and flexibility. Further terminal equipment, services or complete adaption strategies should be easy to embed. The actual adaption is achieved by a combination of transformational, reductional, substitutional and selectional modules. The functionality of this adaption process is shown by an exemplary evaluation of the occuring extremes for such applications.

Inhaltsverzeichnis:

1. Einführung & Aufgabenstellung I
1.1 Einleitung 1
1.2 Motivation 1
1.3 Aufgabenstellung 2
1.4 Gliederung der Arbeit 2
2. Grundlagen 3
2.1 Randbedingungen 3
2.1.1 Bestehende Formate & Dienste 3
2.1.2 Mobile Endgeräte 8
2.1.3 Funknetze 12
2.2 Begriffsklärung 13
2.2.1 Mobilkommunikation 13
2.2.2 Middleware 13
2.2.3 Metadaten 14
2.2.4 Adaptionsmodell für Dokumente 16
2.2.5 Adaptionsmodell für Protokolle 20
2.2.6 Adaptionskriterien 21
2.3 Mögliche Ansätze 22
2.3.1 Anpassung auf Server-Seite 22
2.3.2 Anpassung auf Client-Seite 23
2.3.3 Erstellung eigener Dokumente 24
2.3.4 Anpassung durch einen Mittler 25
3. Stand der Technik 27
3.1 Anbindungen 27
3.1.1 EGate 27
3.1.2 Smart Messaging 29
3.1.3 HDTP/HDML 30
3.1.4 Nokia 9000(i) 33
3.2 Adaptionsstrategien/-ansätze 34
3.2.1 HTML-Spracherweiterungen 34
3.2.2 AltaVista’s Sprachadaption 35
3.2.3 Realaudio/-video 36
3.2.4 Konverter 36
3.3 Integration 37
3.3.1 Narrow-Band Socket 37
3.3.2 WAP 39
3.3.3 Personal/Embedded Java 41
3.4 Forschungsprojekte 43
3.4.1 Projekt "Mobile Visualisierung" 43
3.4.2 Projekt "MARVIN" 45
3.5 Ergebnisse 46
4. Systementwurf 49
4.1 Zielsetzung 49
4.2 Aufteilung der Adaptionspipeline 49
4.3 Entwurf der Pipelinestufen 50
4.3.1 Verbindung von Endgerät zum Mittler 50
4.3.2 Geräteidentifizierer 53
4.3.3 Anfrageadaptierer 54
4.3.4 Verbindung zwischen Mittler und Informationsdienst 55
4.3.5 Fragmentierer 56
4.3.6 Bewerter 58
4.3.7 Adaptierer 59
4.3.8 Komposer 81
4.3.9 Verbindung vom Mittler zum Endgerät 82
4.4 Zusammenfassung 82
5. Realisierung 85
5.1 Was ist Java? 85
5.2 Zielsetzung 87
5.3 Klassen-Hierarchie 87
5.4 Das Layout 88
5.5 Das Plugin-Konzept 90
5.5.1 Funknetz-Gateway 90
5.5.2 Internet-Gateway 92
5.5.3 Reduzierer 92
5.5.4 Transformator 94
5.5.5 Adaptionsstrategie 94
5.6 Beispieldurchläufe 95
5.6.1 Adaption einer einfachen Email für einen PDA 96
5.6.2 Adaption einer einfachen Email für ein Smartphone 98
5.6.3 Adaption einer HTML-Seite für einen PDA 101
5.6.4 Adaption einer HTML-Seite für ein Handy 102
5.7 Erweiterungsmöglichkeiten 103
5.7.1 Ausbaumöglichkeiten 103
5.7.2 Verfügbarkeits- und Geschwindigkeitsoptimierung 103
5.7.3 Einbettung 105
6. Zusammenfassung & Ausblick 107
Anhang A: Programmbeschreibung 109
A.1 Nötige Programmumgebung 109
A.2 Benötigte Dateien 109
A.3 Die Helpers-Klasse 111
A.4 Die TreeObject-Klasse 112
A.5 DefaultMutableTreeNode-Klasse 113
A.6 Hilfsmethoden für Adaptionsstrategien 115
Anhang B: Spezifikationen 119
B.1 Email-Grammatik 119
B.2 MIME-Grammatik 121
B.3 HTML3.2 123
Abkürzungen 131
Abbildungsverzeichnis 133
Tabellenverzeichnis 135
Quellen 137

Arbeit zitieren:
Wagenmann, Matthias Juli 1998: Java-Middleware zur Anbindung dedizierter mobiler Endgeräte an multimediale Informationssysteme, Hamburg: Diplomica Verlag

Schlagworte:
Informationssysteme, Mobile Endgeräte, JAVA, Middleware, Multimedial

Entdecken Sie mehr zum Thema

diplom.de
Bachelor + Master Publishing

Hermannstal 119 k
22119 Hamburg

Fon: +49 (0) 40 655992-0
Fax: +49 (0) 40 655992-22

Service-Telefon

Rufen Sie uns an:
+49 (0) 40 655992-0

Mo-Fr
09.00-16.00 Uhr

diplom.de in den Medien

Folgen Sie uns bei Twitter & werden Sie diplom.de-Fan bei Facebook!
Schreibtipps unserer Lektoren, Neuigkeiten aus dem Verlagsalltag und das Expertenwissen unserer Autoren als Tweet & Post!
Wir freuen uns auf Sie!

diplom.de BACHELOR + MASTER PUBLISHING

Bachelorarbeiten, Masterarbeiten, Diplomarbeiten, Magisterarbeiten, Dissertationen und andere Abschlussarbeiten aus allen Fachbereichen und Hochschulen können Sie bei uns als eBook sofort per Download beziehen oder sich auf CD oder als Buch zusenden lassen. Seit mehr als 15 Jahren ist diplom.de der seriöse, professionelle und erfolgreiche Partner für die Veröffentlichung wissenschaftlicher Abschlussarbeiten.

© Diplomica Verlag GmbH 1996-2011, AG Hamburg HRB 80293 - GF Björn Bedey, USt-IdNr.: DE214910002 - Verkehrsnummer: 12285 - Impressum
Index der Arbeiten - Index der Autoren