ASG-Logo ASG ist_logo
Public | Internal | TWiki | ECweb  

potsdam_banner.png
» Agenda » Keynote / Special Guests » Tutorials » Beiträge / Talks » Ort / Location
Tutorials

Semantic Web Services – Realisierung der SOA Vision mit semantischen Technologien

Semantic Web Services – Implementation of the SOA Vision based on semantic technologies
Michael Stollberg (Digital Enterprise Research Institute, Innsbruck)

Service-Orientierte Architekturen (SOA) sind in aller Munde als neues Paradigma für IT Systemdesign. Die Idee ist, dynamisch Web Services zu finden und auszuführen, um eine konkrete Nutzeranfrage zu lösen. Die Realisierung dieser Vision wirft einige Probleme auf: wie sollen jene Web Services gefunden werden, mit denen eine spezifische Anfrage gelöst werden kann? Wie können potenziell auftretende Heterogenitäten behandelt werden? Wie kann man SOA Technologie automatisieren, um sie wirklich nutzbar zu machen?
Dieses Tutorial stellt Semantic Web Services als einen Lösungsansatz dafür vor. Basierend auf semantischen Beschreibungen werden Web Services automatisch gefunden, kombiniert, und ausgeführt. Die Grundlage stellen Ontologien dar – Wissensmodelle, die bedeutungserhaltende Informationsverarbeitung ermöglichen. Damit werden zwei der wesentlichen Entwicklungen neuartiger Internettechnologien integriert: das Semantic Web zur verbesserten Verarbeitung von Web Inhalten auf der Grundlage strukturierter und bedeutungsbeschreibender Markup-Sprachen, und Web Services zur web-basierten Bereitstellung und Nutzung von Softwarekomponenten.

The Good, the Bad and the Ugly - Web-Service-Standards für dienstorientierte Architekturen

The Good, the Bad and the Ugly - Web-Service-Standards for service-oriented architectures
Peter Tröger (Hasso-Plattner-Institut, Potsdam)
ASG Work Component Leader "Services Infrastructure"

Moderne dienstorientierte Architekturen bauen technologisch üblicherweise auf anerkannten Web-Service-Standards wie SOAP und WSDL auf. Bedingt durch die nicht-funktionalen Anforderungen an derartige Umgebungen ergibt sich mittlerweile ein Bedarf an standardisierten Erweiterungen des SOAP-Protokolls, zum Beispiel für Sicherheit, asynchrones Messaging, transaktionales Verhalten oder Routing. Das Tutorial vermittelt einen Überblick von der aktuellen Landschaft der WS-* Standards, und geht auf praktische Erfahrungen aus dem Einsatz in der "Services Infrastructure" im ASG-Projekt ein. Ein besonderer Fokus liegt dabei auf der Repräsentation zustandsbehafteter Dienste, sowie auf der Anwendung von Service Grid - Technologien in modernen SOA-Umgebungen.

Technological aspects of modern service-oriented architectures typically relate to approved web service standards, such as SOAP and WSDL. Due to the increasing non-functional demands for such environments, there is a need for standardized SOAP and WSDL extensions to cover topics like security, asynchronous messaging, transactional behavior or routing. The tutorial provides an overview of the according WS-* landscape, and provides practical experiences from the usage of these specifications and implementations in the ASG "Services Infrastructure" component. We will focus on the representation of stateful service instances, as well as on the appliance of service grid technologies in modern SOA environments.