Donnerstag, 24. Mai 2012


Ab 16. März 2005 am Kiosk!
Titelthema: XML Publishing
Ausgabe: 2.2005


Erratum XML & Web Services Magazin 2.2006
Artikel "Internationalisierung – Von der Zeichenkodierung zu internationalisierten Web Services" von Felix Sasaki

Im letzten Absatz des Artikels auf S. 138 hat sich ein Fehler eingeschlichen. Die Richtigstellung durch den Autor lautet wie folgt:

"Im letzten Abschnitt des Artikels wurde das Thema von Markup zur Unterstützung automatischer Übersetzungen angesprochen. Hierzu ist richtig zu stellen, dass die ITS Arbeitsgruppe nicht vor hat, dieses Thema in näherer Zukunft zu behandeln. Zudem demonstriert das angegebene Beispiel [19] keine adäquate Methodologie für die beschriebene Aufgabenstellung."

Rezensionen über
  • SVG und X3D
  • XQuery

Dokumentationen mit DocBook
DocBook ist kein Format, für das ein wirklich sauberer Exportfilter aus den gängigen WYSIWYG-Editoren geschrieben werden kann, weil es eben mehr bietet als "nur" WYSIWYG. Trotzdem muss man als Autor ab und zu eine Vorschau auf das Ergebnis haben, da die Ansicht in einem XML-Editor nicht nur das Lesen des Textes erschwert, sondern auch nicht ahnen lässt, wie das Dokument als HTML-Seite oder als PDF-Dokument aussieht.

Publishing-Prozesse mit XML
Sollen Inhalte schnell und kostengünstig über unterschiedliche Kanäle veröffentlicht werden, drängt sich XML durch seine Ausrichtung als medienneutrales Datenformat für die Datenhaltung und -verarbeitung förmlich auf. Liegen die Inhalte erst in einem auf XML basierten Dialekt vor, so können viele Standards und freie bzw. kommerzielle Tools genutzt werden, um die richtigen Ausgabeformate für die unterschiedlichen Medien zu erzeugen. Doch die Entscheidung für eine durchgängige Nutzung von XML zum Publizieren ist durch die Fülle unterschiedlicher Möglichkeiten manchmal schwierig. An zwei Beispielen aus der Praxis bietet der Artikel einen Überblick über die verschiedenen Stationen auf dem Weg zu einer vollständig XML-basierten Publishing-Lösung.

JAXP 1.3
Wer XML-Dateien mit Java verarbeiten will, nutzt in der Regel das Java API for XML Processing (JAXP). J2SE 5.0 implementiert das JAXP-API in der Version 1.3, die eine Reihe von Änderungen besitzt. Dieser Artikel beschäftigt sich mit den wichtigsten Neuerungen.
XQuery - Das SQL des 21. Jahrhunderts?
Die Arbeit der W3C-Arbeitsgruppe zum Entwurf einer neuen XML-Abfragesprache steht kurz vor dem Abschluss. Bereits vor der endgültigen Verabschiedung der W3C-Spezifikation lohnt sich ein Blick auf die neue Sprache, die für die XML-Welt eine ähnliche Bedeutung erlangen kann wie SQL für die relationale Datenbankwelt.
Die Möglichkeiten des neuen Standards

XML Schema
XML ist zwar durchaus das allgemein akzeptierte Verfahren zum Austausch strukturierter Daten, dennoch ist es aber nicht ausreichend, Interoperabilität zwischen Anwendungen sicherzustellen. Probleme können auf verschiedenen Ebenen entstehen: beginnend bei so grundlegenden Dingen wie Zeichenkodierungen, bis hin zu Problemen des inhaltlichen Verständnisses von XML-Dokumenten. In diesem Artikel soll auf den letzt genannten Aspekt näher eingegangen werden, also auf die Frage, was notwendig ist, damit der Austausch von XML nicht nur syntaktisch funktioniert, sondern auch auf einem gemeinsamen Verständnis beider Seiten basiert.
GUI-Entwicklung mit XUL und XAML
Die Grundpfeiler dessen, was in Zukunft das Internet und die Betriebssysteme antreiben, werden bereits heute gelegt. Neben den bekannten Technologien und Programmiersprachen buhlen vor allem zwei neue Ansätze um die Gunst der Entwickler: XUL und XAML. Beide Ansätze haben eines gemein: sie ermöglichen die Programmierung von grafischen Benutzeroberflächen. Nun könnte man annehmen, dass beide Sprachen das Gleiche wollen, warum also nicht aus zwei mach eins? Zur Beantwortung dieser Frage reicht ein Blick auf diejenigen, die hinter den Sprachen stecken. Während hinter XUL eine Open-Source-Gemeinde steht, zeichnet sich für XAML Microsoft verantwortlich. Dieser Artikel untersucht beide Ansätze und stellt einen Vergleich an.
Aus der Praxis
Anwendungen und Tools für XQuery
TMAPI
Erstellen von semantischen Anwendungen

Informationsdrehscheibe
EAI unter Zuhilfenahme von Middleware und Web Services
BPEL
Integration mit Web Services

Berkeley DB XML 2.0
Die neue Version der XML-Datenbank

Automobil-Bordnetzentwicklung
XML ist in aller Munde - auch in den Entwicklungsabteilungen der Automobilkonzerne. Hier hat XML schon vor einiger Zeit in die Bordnetzentwicklung Einzug gehalten, da für diesen immer komplexer werdenden Entwicklungsprozess Beschreibungssprachen und Applikationen notwendig wurden, die nicht mehr proprietär sind, sondern auf allgemeinen Standards basieren. Durch den Einsatz neuer Techniken können Bordnetz-Schaltplandaten in beliebige Formate transformiert werden. Dieser Artikel gibt einen Einblick in diese Einsatzmöglichkeit von XML, XSLT und SVG und stellt eine prototypische Anwendung vor, bei der unter anderem auch das XML Publishing Framework Apache Cocoon und die native XML-Datenbank eXist zum Einsatz kamen.

Tool-Radar
Neue Tools rund um XML
Das XML-Quartett
Vier Werkzeuge für Integrationsprojekte






Software & Support Verlag GmbH