Allen Interessierten, vom Einsteiger bis zum Experten, ein offenes herstellerunabhängiges Forum zu bieten. Bei den Treffen stehen Diskussion und offener Erfahrungsaustausch über die gesamte Bandbreite der XML Technologie im Vordergrund.
Sprecher des Arbeitskreises ist Nik Klever.
Siehe unsere neuen Arbeitskreisseiten.
Interessierte -- auch außerhalb des Arbeitskreises -- sind willkommen!
Vortrag von Nik Klever.
Zope ist ein Open Source Middlewareprodukt, welches auf der Skriptsprache Python aufbaut. Zope ist als Applikationsserver sowohl ein Webserver mit einem webbasiertem Interface als auch eine objektorientierte Datenbank. Dabei wird aber die Integration bestehender relationaler Datenbanken sowie die Unterstützung von Skriptsprachen wie Python und Perl nicht vernachlässigt. Mit Zope selbst wurde ursprünglich eine eigene Markupsprache DTML (Document Template Markup Language) entwickelt, die allerdings ihre Wurzel in HTML hat und daher die Striktheit von XML vermissen lässt. Ein interessanter Aspekt von Zope ist die Produktschnittstelle: auf dem Zope Kern wurden im Laufe der Zeit verschiedenste Produkte mit unterschiedlichsten Aufgaben entwickelt. Umfangreiche Produkte aus den Bereichen Webshop-Anwendungen, Content Management Systeme und Workflow Frameworks sind ebenso darunter wie kleinere Anwendungen für Bildergalerien und Abstimmungen. Parsed XML ist ein auf dem Python Expat aufbauender XML Parser der als Produkt für Zope entwickelt wurde und die standardisierte DOM-Schnittstelle enthält. Zusammen mit Page Templates, einer auf Attributen basierten Erweiterung von XHTML wird hiermit für Zope die Basis zu einer reinen XML Verarbeitung mit XHTML Anzeige gelegt.
Vortrag von Herrn Christian Reif BizTalk Server als Bindglied zwischen bestehenden Anwendungssystemen:
BizTalk Server ist der Integrationsserver auf der Microsoft Plattform.
Er ermöglicht sowohl die Integration von Applikationen aber auch die
Integration von Handelspartnern über das Internet hinweg. Seine
Fähigkeiten reichen dabei vom Austausch von Geschäftsdokumenten bis hin
zum Management von Geschäftsprozessen.
Schwerpunkte des Vortrags:
Präsentationsfolien
Der Vortrag basiert auf Material der Firma Harmonia welches hier verfügbar ist.
Das Treffen fand am 7. Januar 2003 unter reger Beteiligung aller drei Veranstaltenden Gruppen und Arbeitskreise statt.
Nachfolgend sind die Kurzfassungen der Vorträge sowie die Präsentationsfolien zusammengestellt:
Hinweis: Die Zusammenstellung ist noch nicht vollständig
Wie implementiert man „die andere Seite“ der SAX2-API, um ein eigenes Objektmodell direkt in SAX-Events umzuwandeln? Mit kleinen Anwendungsbeispielen zur Motivation und einem Beitrag zu agilen Methoden.
Ähnlich wie seinerzeit Java wird auch die Extensible Markup
Language (XML) von einer wahrhaften Euphorie begleitet. Auch hier
gehen übersteigerte Erwartungen, und die daher allfälligen
Enttäuschungen, mit der neuen Technologie einher. Dennoch stellt
die gemeinsame Nutzung der plattformunabhängigen
Programmiersprache Java und der in selber Weise unabhängigen
Datenbeschreibungssprache XML eine vielversprechende Kombination
dar.
Präsentationsfolien
Geschäftsanwendungen lassen sich auf der einen Seite sehr gut mit
Java realisieren, auf der anderen Seite aber auch mit XML und XSL als
Transformationssprache. XML Schema hilft durch die Bereitstellung vieler
Typen und XSL ist eine vollständige Programmiersprache. Beide Ansätze
besitzen ihre Stärken, aber auch manche Schwächen. Der Vortrag skizziert
diese Ansätze und vermittelt Ideen, wie diese Stärken miteinander kombiniert
werden können.
Präsentationsfolien
java org.apache.xalan.xslt.Process -in treeGenerator.xsl -xsl treeGenerator-xsl -out outfile.xml -param n N -param m M -param max MAX
.
Für N, M und MAX können beliebige natürliche Zahlen angeben werden; der Parameter max ist optional.
Service provided by Mario Jeckle
Generated: 2004-06-07T12:31:55+01:00
Feedback SiteMap
This page's original location: http://www.jeckle.de/xml-ak/index.html
RDF description for this page