XML ist eine Technik mit Zukunft. PHP ist eine Sprache, mit der sich XML
hervorragend nutzen und verarbeiten lässt. Hierzu stehen neben einem SAX-
und einem XML-DOM basierten Parser auch eine Extension zur XSL- Transformation
mit der Sablotron-Library zur Verfügung. Zusätzlich eignet sich PHP ausgezeichnet,
um ganz im Sinne eines Rapid Application Development in kürzester Zeit Web
Services auf der Basis von XMl-RPC und SOAP zu implementieren. Mit einem ausreichendem
Basiswissen in XML und PHP ausgestattet, führt dieser Workshop die Teilnehmer
in alle oben genannten Techniken ein und zeigt praktische Anwendungsbeispiele.
Tag 1: XML verarbeiten mit PHP: DOM & SAX Parser, Web Services Teil1
-
Grundlagen des XML-Parseraufbaus
-
XML Hierarchien und ihre Abbildung in Dokumenten-
oder Prozessmodellen
-
Grundlagen eines eventgesteuerten Parsers (SAX)
-
Grundlagen eines Parsers mit Document Object Model
(DOM)
-
Vergleich der Paradigmen und Hilfen zur Einsatzentscheidung
-
Grundlagen von Webservices
-
Einführung in SOAP und XML-RPC
-
begleitend Übungen an einem praktischen Gesamtszenario
Tag 2: Web Services Teil 2, PHP und XSL
-
Implementierung von SOAP Webservices
-
Interoperabilität mit Java und Perl Applikationen
-
Einführung in XSL und XPath
-
Der Sablotron Prozessor und die PHP Extension
-
begleitend Übungen an einem praktischen Gesamtszenario