Back To Top

PHP - Web Services

DruckansichtDruckansicht

  • Dauer:
    2 Tage
  • Zielgruppe:
    Programmierer, Web-Entwickler
  • Vorkenntnisse:
    PHP-Grundlagen
  • Methode:
    Vortrag mit Beispielen und Übungen.
  • Typ:
    Öffentliches Seminar / Inhouse
  • Kursnummer:
    1015274
  • Download
    Anmeldeformular | AGB | Info-Broschüre
Themen:
In PHP gibt es unterschiedliche Möglichkeiten, mehrschichtige und verteilte Anwendungen zu entwickeln, die sowohl in PHP erstellt wie auch plattformübergeifend programmiert werden können. Dabei stehen als Bibliotheken sowohl in PHP geschriebene Frameworks wie auch PHP-Module für Web Service-Erstellung und –Nutzung zur Verfügung. Sie lernen sowohl die beiden Bibliotheken PEAR::SOAP und NuSOAP wie auch die aktuellen PHP-Module kennen. XML-Kenntnisse sind für den Programmierer nicht notwendig, da alle Bibliotheken die entsprechenden XML-Verarbeitungen vollständig kapseln. Sie helfen allerdings, ein tieferes Verständnis der einzelnen Technologien und ihrer theoretischen Fundamente zu erlangen. Daher beginnt dieses Seminar zunächst mit einer kompakten Darstellung der zu Grunde liegenden XML-Standards SOAP (Nachrichtenaustausch), WSDL (Dienst-Beschreibung) und XML Schema (Nachricht-Beschreibung und Validierung) sowie XSLT (Nachricht-Transformation). In einem eigenen Teil zeigt das Seminar beispielhaft die Verwendung von PHP als Klient oder Anbieter eines Web Services in Kombination mit einer anderen Plattform wie bspw. Java oder .NET.

Inhalte

A. Web Services

[0,5 Tage] Philosophie und Grundidee von Webservices - XML-Standards für Webservices: SOAP und WSDL (Web Services Description Language) - XML-Standards für XML-Nachrichten: XML Schema und XSLT (eXtensible Stylesheet Language) und XQuery (XML Query Language)

B. SOAP mit PEAR::SOAP und NuSOAP

[0,5 Tage] Struktur und Architektur - Web Service erstellen - Web Service konsumieren - Nachrichten erstellen, verarbeiten und prüfen - Fehlerbehandlung

C. Web Service Bibliotheken von PHP

[0,5 Tage] Struktur und Architektur - Web Service erstellen - Web Service konsumieren - Nachrichten erstellen, verarbeiten und prüfen - Fehlerbehandlung

D. PHP Web Services und andere Technologien

[0,5 Tage] Beispiele von plattformübergreifenden Web Services mit Java, .NET und/oder MS SQL Server

Dozent:

Marco Skulschus studierte in Wuppertal und Paris Ökonomie mit Schwerpunkt Wirtschaftsinformatik und schloss mit einer Diplom-Arbeit zur semantischen Datenmodellierung in XML-Daten ab und arbeitet schon seit mehr als 10 Jahren als Dozent.

Buch-Veröffentlichungen:

Projekte: Als Berater und Projektleiter konzipiert Herr Skulschus Berichts- und Experten-Systeme sowie auch betriebswirtschaftliche Software als Web-Anwendungen.

Weitere Informationen:

Comelio_Skulschus_PHP_PHP und Oracle Comelio_Skulschus_PHP_PHP und XML Comelio_Skulschus_XML_XHTML und CSS Comelio_skulschus_XML_XML Standards und Technologien Comelio_Skuschus_PHP_PHP