Diplomarbeiten


(Fachbereiche): Betriebswirtschaft - Funktional Marketing / Absatzwirtschaft E-Business / E-Commerce

BESTELLEN

Titel Einsatzmöglichkeiten der Markierungssprache XML
Untertitel Betrachtung des aktuellen Entwicklungsstandes
AutorIn Alexander Benz
Seiten 110 Seiten
Hochschule Fachhochschule Heidelberg Deutschland
Art der Arbeit Diplomarbeit
Abgabe 2001
Note 1,3
Preis 58,00 EUR (inkl. MwSt.)
Bestellnummer 90005456
Sprache Deutsch
Medien Papier / CD
Inhaltsangabe
Einleitung:

Die "Extensible Markup Language" (XML) ist eine textbasierte Meta-Markierungssprache, die es in kurzer Zeit geschafft hat, sich in allen Bereichen der Informationstechnologie und im Besonderen im Internet auszubreiten. XML wurde durch das "World Wide Web Consortium" entwickelt, um ein offenes, über das Internet nutzbares Datenformat für Dokumente zu bieten. Dieses soll sich im Internet auf einfache Weise nutzen lassen und ein breites Spektrum von Anwendungen unterstützen.

Im Gegensatz zur "Hypertext Markup Language" (HTML) handelt es sich bei XML um keine starre, vordefinierte Markierungssprache, sondern vielmehr um eine Metasprache. XML stellt Vorschriften bereit und ermöglicht es, eine beliebige Anzahl von Markierungssprachen für verschiedene Einsatzbereiche zu definieren.

Des Weiteren kann XML als Basistechnologie für das Web Publishing, also für die Erstellung, Verwaltung und Pflege von Inhalten über das Internet eingesetzt werden.

Außerdem werden mit XML Daten bzw. Dokumente beschrieben und strukturiert, damit diese über das Internet zwischen einer Vielzahl von Anwendungen und unterschiedlichen Plattformen ausgetauscht und weiterverarbeitet werden können. XML bildet so die Grundlage für verschiedenste EDI- oder E-Business-Anwendungen.

Inhaltsverzeichnis:

1. Einleitung 1
1.1 Definition Markup 1
1.1.1 Procedural Markup 2
1.1.2 Descriptive Markup 3
1.2 Markierungssprachen 4
1.2.1 Standard Generalized Markup Language (SGML) 4
1.2.2 Hypertext Markup Language (HTML) 5
1.2.3 Extensible Markup Language (XML) 7
1.2.4 Extensible Hypertext Markup Language(XHTML) 10
1.2.4.1 XHTML Version 1.0 10
1.2.4.2 Modularisierung von XHTML 11
1.2.4.3 XHTML Basic 11
1.2.4.4 XHTML Version 1.1 11
2. Technische Grundlagen zu XML 12
2.1 Aufbau eines XML-Dokumentes 12
2.1.1 Prolog 12
2.1.2 DTD-Deklaration 13
2.1.3 Kommentare 13
2.1.4 Inhalt 14
2.1.4.1 Elemente 14
2.1.4.2 Attribute 15
2.1.4.3 Entity-Referenzen 16
2.1.4.4 Processing Instructions (PI) 16
2.1.4.5 CDATA-Abschnitte 17
2.1.4.6 Namespaces 17
2.2 Document Type Definition (DTD) 18
2.2.1 Wohlgeformtheit und Gültigkeit 19
2.2.2 Elementtyp-Deklaration 19
2.2.3 Attributlisten-Deklaration 21
2.2.4 Entity-Deklaration 23
2.3 XML Schema 25
2.3.1 Part 0: Primer 26
2.3.2 Part 1: Structures 26
2.3.2.1 Elementtyp-Deklaration 26
2.3.2.2 Attribut-Deklaration 28
2.3.3 Part 2: Datatype 28
2.3.3.1 Built-in-Datentypen 28
2.3.3.2 User-derived-Datentypen 30
2.3.4 Fazit 30
2.4 Stylesheets in Verbindung mit XML 31
2.4.1 Cascading Stylesheets (CSS) 31
2.4.2 Extensible Stylesheet Language (XSL) 32
2.4.2.1 XSL-Transformation (XSLT) 33
2.4.2.2 XSL-Formating Objects (XSL-FO) 35
2.4.3 Fazit 36
2.5 Verweise in XML 36
2.5.1 Extensible Linking Language (XLink) 37
2.5.1.1 Einfache Verweise 38
2.5.1.2 Erweiterte Verweise 38
2.5.2 XML Pointer Language (XPointer) 39
2.5.3 Fazit 40
2.6 Verarbeitung von XML-Dokumenten 40
2.6.1 Nichtvalidierende Parser 41
2.6.2 Validierende Parser 42
2.6.3 Document Object Model (DOM) 42
2.6.4 Simple API for XML (SAX) 43
2.6.5 Fazit 44
3. XML-Technologien in der Praxis 45
3.1 XML als systemunabhängige Meta-Markierungssprache 45
3.1.1 Wireless Markup Language (WML) 46
3.1.1.1 Wireless Application Protocol (WAP) 46
3.1.1.2 Aufbau eines WML-Dokumentes 48
3.1.1.3 Wireless Markup Language Script (WMLScript) 51
3.1.1.4 Darstellungsmöglichkeiten 52
3.1.2 Voice Extensible Markup Language (VoiceXML) 53
3.1.2.1 Aufbau eines VoiceXML-Dokumentes 53
3.1.2.2 Voice-Browser 55
3.1.2.3 VoiceXML-Interpreter 56
3.1.2.4 Architektur 56
3.1.3 Fazit 57
3.2 Web Publishing mit XML 59
3.2.1 Probleme 59
3.2.2 Web Content Management Systeme (WCMS) 61
3.2.3 Architektur eines WCMS 62
3.2.3.1 Datenbank Management System (DBMS) 62
3.2.3.2 Webserver 63
3.2.3.3 Client 64
3.2.4 Fazit 64
3.3 XML im Bereich Electronic Business 66
3.3.1 Electronic Data Interchange (EDI) 68
3.3.2 EDI for Administration, Commerce and Transport (EDIFACT) 70
3.3.3 XML/EDI-Ansatz 71
3.3.3.1 Templates 72
3.3.3.2 Agenten 73
3.3.3.3 Repositories 74
3.3.4 Weitere XML-Ansätze im E-Business 74
3.3.4.1 Frameworks 75
3.3.4.2 Functions 76
3.3.4.3 Verticals 77
3.3.5 Fazit 77
4. Schlussbetrachtung 80

BESTELLEN