Eine Typdefinition für XML-Dokumente. Beschreibt, unter welchen Bedingungen ein bestimmter Dokumenttyp gültig ist, standardisiert vom W3C.

Beiträge

Das Klassendiagramm für den Java Bean Mapper Test am Beispiel "ByHand"

Ich hatte ein Problem. Ich hatte einen Webservice zu implementieren.

Dabei musste ich die interne Objekthierarchie einer Anwendung auf ca. 23 Servicemethoden mappen. Zusätzlich musste der Webservice aus einem komplexen Objektgeflecht bestückt werden.

Hätte ich dieses Mapping von Hand programmiert, wäre ich Wochen damit beschäftigt gewesen. Eine Lösung dieses Problems sind die Java Bean Mapper.

In diesem Beitrag zeige ich, welche Java Bean Mapper es gibt und welche Probleme damit gelöst  bzw. aufgetreten sind.

Zusätzlich habe ich die Performanz der Java Bean Mappers miteinander verglichen.
Weiterlesen

LegStar modules for z/OS

In dieser Präsentation habe ich einen Integrationsservice für den Mule ESB beschrieben. Dieser Webservice (SOAP) baut ein Brücke zum Mainframe. Dazu verwende ich das Open Source Tool LegStar for Mule ESB, welches die Transformation der Daten für den Mainframe (EBCDIC) und den Aufruf des Mainframe COBOL CICS Programms übernimmt.
Weiterlesen

Das Schaubild eines RESTful Webservices

Neben den bekannten WS-* Stack (SOAP, WSDL, WS-* Universum) gibt es noch weitere Möglichkeiten einen Webservice zu implementieren. Dieses ist zum Beispiel der Architekturstil REST (REpresentational State Transfer). Dieser Beitrag führt in die maßgeblichen Prinzipien der RESTful Webservices ein und beschreibt das Erstellen einer REST API.
Weiterlesen

Open Source Software Projekte

Ein älterer Beitrag von mir über einige ausgewählte Open Source Software Projekte.

Nachfolgend beschreibe ich einige quell-offene Projekte (Open Source Software) geordnet nach den Organisationen, wo das Projekt angesiedelt ist.

Weiterlesen