Bachelor Thesis BCLR-0044

BibliographyFischer, Markus: RESTful BPEL - Erweiterung von BPEL zur Orchestrierung von RESTful Web Services.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Bachelor Thesis No. 44 (2013).
69 pages, german.
CR-SchemaC.2.4 (Distributed Systems)
H.4.1 (Office Automation)
H.5.4 (Hypertext/Hypermedia)
Abstract

Die Web Service Business Process Execution Language ist eine Sprache zur Modellierung von Geschäftsprozessen, die es ermöglicht Web Services zu orchestrieren, die durch eine WSDL-Schnittstelle definiert sind. REST, die Kurzform von „REpresentational State Transfer“, ist ein Architekturstil für Webanwendungen, der bei Einhaltung unter anderem bessere Skalierbarkeit, einfachere System-Architektur und bessere Erweiterbarkeit verspricht.

In dieser Arbeit wird untersucht, welche Möglichkeiten bestehen, BPEL zur Orchestrierung von RESTful Web Services zu verwenden, oder inwiefern BPEL zu diesem Zweck erweitert werden muss. Dazu werden verschiedene Konzepte beschrieben, analysiert und bewertet. Anschließend wird ein Konzept entworfen und implementiert, das alle notwendigen Anfor- derungen erfüllt, BPEL zur Orchestrierung von RESTful Web Services zu nutzen.

Full text and
other links
PDF (1086611 Bytes)
Department(s)University of Stuttgart, Institute of Architecture of Application Systems
Superviser(s)Haupt, Florian
Entry dateAugust 15, 2013
   Publ. Computer Science