Samstag, 11. Februar 2012


Kolumne

Montag, 19. Mai 2008 | Kolumne

XML-Report: Einfach mal Ideen "schauen"

(Link zum Artikel: http://www.entwickler.de///043328)
  • Teilen
  • kommentieren
  • empfehlen
  • Bookmark and Share

Daniel Koch

Wer im Fußballjahr 2006 kurz vor und während der Weltmeisterschaft im schönen Berlin auf Achse gewesen ist, dem sind mit Sicherheit ein paar übergroße Skulpturen aufgefallen. Folgte man nämlich dem so genannten Walk of Ideas, konnte man unter anderem den von der Familie Dassler entwickelten modernen Fußballschuh in gigantischen Ausmaßen bewundern. Diese und andere Skulpturen sind ein Teil des Projekts Land der Ideen gewesen. Nun war dieser Walk of Ideas natürlich ein Highlight, aber längst nicht das einzige. Denn immer noch wird jeden Tag ein Ort bzw. ein Projekt zum Ort des Tages gekürt. (Und mit jedem Tag ist tatsächlich jeder Tag gemeint. Denn selbst an Sonn- und Feiertagen macht sich ein Juror auf den Weg und zeichnet den gekürten Ort aus.) Dass dabei interessante Projekte prämiert werden, versteht sich von selbst. Was dieses Land-der-Ideen-Projekt dabei so reizvoll macht, ist die Vielfältigkeit der Projekte. Vielleicht besuchen Sie einfach mal die Projekt-Webseite, um sich selbst ein Bild davon zu machen. Der Blick über den Tellerrand lohnt allemal, was aber natürlich nicht bedeutet, dass Sie Ihr XML-Terrain völlig aus den Augen verlieren müssen. Und damit das auch so bleibt, gibt es jetzt wieder die aktuellsten Meldungen aus der XML-Welt.

Cocoon 2.2

Die Version 2.2 des XML-Webframeworks Cocoon hat dieser Tage das Licht der Welt erblickt. Folgenschwerste Veränderung dürfte zweifellos die Abkehr vom Avalon-Projekt sein, das mittlerweile ohnehin stillgelegt wurde. Anstelle von Avalon hat man sich nun ganz dem Spring Framework verschrieben. Bei Spring handelt es sich um ein Open-Source-Applikationsframework für die Java-Plattform. Die Cocoon-Entwickler weisen ausdrücklich darauf hin, dass Avalon-Anwendungen nach wie vor unterstützt werden. Damit das klappt, muss das System allerdings korrekt konfiguriert werden. Was es dabei zu beachten gilt, wird auf der entsprechenden Webseite beschrieben. Weitere Neuigkeiten betreffen den Cocoon-Kern und die Einführung so genannter Blocks, die den aus Eclipse bekannten Plug-ins entsprechen.

Britische Schulbehörde gegen Open XML

Microsofts Open XML kommt schlichtweg nicht zur Ruhe. Nachdem in den letzen Wochen bereits die UK Unix and Open Systems User Group (UKUUG) das britische Standardisierungsinstitut aufgrund seines Ja zu Open XML verklagt hat, schwant nun neues Ungemach von der Insel. Dieses Mal fühlt sich die britische Schulbehörde British Educational Communications and Technology Agency (Becta) dazu veranlasst, bei der EU-Kommission offiziell Beschwerde gegen Microsoft einzureichen. Einer der Kernpunkte dieser Beschwerde ist – und das überrascht nun freilich wenig – mal wieder Open XML. Die Becta möchte, dass Office 2007 erst dann in den Schulen eingesetzt wird, wenn es eine Interoperabilität mit alternativen Programmen gibt. Ein weiterer Kritikpunkt ist die nicht ausreichende Unterstützung von ODF durch Microsoft. Aus dem Hause Microsoft heißt es dazu übrigens, dass man weiterhin mit der Becta und der EU-Kommission zusammenarbeiten werde, um die Bedenken aus der Welt zu schaffen.  

SCXML

Einen aktualisierten Arbeitsentwurf von State Chart XML (SCXML): State Machine Notation for Control Abstraction hat die Voice Browser Working Group veröffentlicht. Wichtigste Neuerungen in der aktualisierten Fassung sind die Modularisation der Sprache, die Einführung von Profilen und ein neuer Algorithmus für die Dokumenteninterpretation. Bei SCXML handelt es sich um eine Anwendungsumgebung, die auf UML Harel State-Tables und CCXML basiert.

XQuery and XPath Full Text 1.0

Die XML Query Working Group und die W3C XSL Working Group haben ihre Empfehlung zu XQuery and XPath Full Text 1.0 veröffentlicht. Dieses Dokument definiert die Syntax und die formale Semantik von XQuery and XPath Full Text 1.0. Das ist eine Sprache, durch die XQuery 1.0 und XPath 2.0 um eine Volltextsuche-Funktionalität erweitert werden.

Cascading Style Sheets (CSS) Snapshot 2007

Den letzten Aufruf zu Cascading Style Sheets (CSS) Snapshot 2007 hat die Cascading Style Sheets (CSS) Working Group veröffentlicht. Dieses Dokument ist eine Ansammlung aller Spezifikationen, die die derzeitige Basis von CSS bilden. Interessant ist diese Übersicht natürlich in erster Line für Softwareschmieden, die CSS implementieren. Allerdings bietet diese Zusammenfassung durchaus auch für CSS-Autoren interessante Einblicke in die Entwicklung der bekannten Stylesheet-Sprache.

HP Database Archiving

HP hat die Version 6.0 von Database Archiving veröffentlicht. Anwender des neuen Systems können die Regeln, nach denen die Datenbankinhalte archiviert werden, grafisch modellieren. Das neue Designermodul beherrscht die transaktionsorientierte Definition von Anwendungsregeln.
Die neue Version unterstützt darüber hinaus auch Microsoft-SQL-Datenbanken und ermöglicht die Datenbankarchivierung im XML-Format. Da XML den geschäftlichen Kontext von Daten beschreibt, sind diese transaktionsbezogen wieder herstellbar. Ein weiterer Vorteil von XML in diesem Zusammenhang: Die Daten lassen sich mit Reporting- und Business-Intelligence-Tools auswerten.

XML-Tool der Woche

Von der Softwareschmiede buldocs stammt xnsdoc. Bei xnsdoc handelt es sich um ein Tool für die Erstellung von W3C-XML-Schema-Dokumentationen in einem JavaDoc-Stil. Dabei unterstützt xnsdoc gängige Schemas wie Chameleon, Russian Doll, Salami Slice, Venetian Blind Schema und Circular Reference. Das Tool kann direkt von der Kommandozeile aus genutzt werden, es gibt es aber auch als Plug-in für Apache Maven und Eclipse. Ein Blick auf die Webseite zeigt die zahlreichen Funktionen von xnsdoc. So werden beispielsweise importierte Schemas unterstützt und es wird OASIS XML catalogs v1.1 verwendet. Wenn sie xnsdoc für Open-Source-Projekte nutzen wollen, dann können Sie das kostenlos tun. Dazu müssen Sie lediglich das entsprechende Formular ausfüllen. Wer das Tool für kommerzielle Zwecke kaufen will, muss – je nach Anzahl der gewünschten Lizenzen – zwischen 39 und 49 Euro zahlen.

Hinweise auf aktuelle Veranstaltungen und Trends nehme ich gerne unter xml@medienwerke.de entgegen.

Bis nächste Woche,
Ihr Daniel Koch

Daniel Koch arbeitet als freiberuflicher Programmierer und Autor in Hamburg. Er hat mehrere Bücher rund um die Themen Programmierung und Software veröffentlicht. Sie erreichen ihn unter dk@medienwerke.de. Wöchentlich berichtet er in der Kolumne "XML-Report" über Aktuelles aus der XML-Szene, schaut sich in der Community um und informiert über die neuesten Entwicklungen der Standardisierungsgremien.

Kommentare