User facing SOA

User Interfaces in SOA Umgebungen sind ein stark diskutiertes Thema. Bei der Orchestrierung von Geschäftsprozessen mit BPEL wurde standardmäßig leider keine Interaktion mit Menschen, sondern nur Maschine-zu-Maschine Kommunikation vorgesehen. Trotzdem wird die Interaktion von Menschen mit Geschäftsprozessen gefordert. Hierbei bestehen verschiedene Ansätze, die in dieser Kategorie vorgestellt und diskutiert werden.

Das Text Input Modul in Yahoo! Pipes

Das Text Input Modul in Yahoo! Pipes erzeugt ein Formularfeld, über das User durch Texteingabe mit einer Yahoo! Pipe interagieren können. Dieser Beitrag listet die Parameter des Moduls auf und enthält ein Beispiel mit Screenshots.

Tags von Das Text Input Modul in Yahoo! Pipes: Beispiel

XForms mit Chiba benutzen

Chiba ist ein Open Source Implementierung für XForms in Java. In diesem Beitrag steht, wie man Chiba mit einem Tomcat Server installiert und wie man vom XML Forms Generator erzeugte XForms direkt nach deren Generierung mit Chiba benutzen kann.

Tags von XForms mit Chiba benutzen: Open Source

SOAP Services in AJAX nutzen

In dem Artikel „How to write and use SOAP services in PHP and AJAX“ wird mit Codebeispielen erklärt, wie man mit PHP einen SOAP Server entwickelt und diesen mit einem ebenfalls in PHP entwickelten SOAP Client testet. Anschließend zeigen weiter Codebeispiele, wie man SOAP Reqests an diesen Server mit JavaScript unter Zuhilfenahme des XMLHttpRequest Objekts sendet, den SOAP Response parst und mit Hilfe dessen Daten ein entsprechendes JavaScript Objekt erzeugt.

Tags von SOAP Services in AJAX nutzen: Sicherheit

Xydra – automatische Generierung von Formularen für Webservices

Xydra ist ein Code Generator, der aus WSDL Dateien XHTML Formulare zur Kommunikation von Menschen mit Webservices erstellen kann.

Tags von Xydra – automatische Generierung von Formularen für Webservices:

XForms mit X-Smiles benutzen

Der Open-Source XML Browser X-Smiles ist eine interessante Alternative zu Chiba als Darstellungs-Tool für XForms.

Tags von XForms mit X-Smiles benutzen: Open Source

‚XForms Essentials‘ online verfügbar

Unter der hier vorgestellten Adresse ist eine komplette Online-Version von ‚O’Reilly XForms Essentials‘ verfügbar.

Tags von ‚XForms Essentials‘ online verfügbar:

XML Forms Generator installieren

Dieser Beitrag beschäftigt sich mit den Installationsvorraussetzungen und der Installation des Eclipse Plugins XML Forms Generator, einem Tool zur Generierung von XForms/Webformularen aus WSDL- oder XML Dateien.

Tags von XML Forms Generator installieren:

Einfacher REST Service in PHP (Responses in JSON) mit GET/POST Methoden

Bei diesem einfachem REST Webservie in PHP können per POST Key-Value Paare gespeichert und per GET wieder abgefragt werden. Dieser Beitrag enthält den PHP Code des Services und HTML Code zum Senden von POST Requests an den Webserver.

Tags von Einfacher REST Service in PHP (Responses in JSON) mit GET/POST Methoden:

Per HTTP-Auth geschützte Webservices erreichen

Das hier vorgestellte Beispiel zeigt, wie man mit einem Client einen mit HTTP zugangsgeschützten Webservice aufrufen kann und diesem die Zugangsdaten übergibt.

Tags von Per HTTP-Auth geschützte Webservices erreichen: Beispiel

Öffentliche APIs (Überblick)

In diesem Beitrag werden neun relativ bekannte öffentlich zugängliche Web-APIs vorgestellt. Neben APIs, mit denen man einfach nur interessante Anwendungen entwickeln kann, werden auch APIs vorgestellt, die sich anbieten, in Kombination mit einem Partnerprogramm zu nutzen.

Tags von Öffentliche APIs (Überblick):