Web Service Technologien (Sommersemester 2011)
Dozent:
Prof. Dr. Christoph Meinel
(Internet-Technologien und -Systeme)
Allgemeine Information
- Semesterwochenstunden: 2
- ECTS: 3
- Benotet:
Ja
- Einschreibefrist: 27.04.2011
- Lehrform: Seminar
- Belegungsart: Wahlpflichtmodul
Studiengänge
- IT-Systems Engineering BA
Beschreibung
Service-orientierte Architekturen sind ein abstraktes Konzept, welches Fähigkeiten in verteilten Umgebungen als Dienste bereitstellt. Die Implementierung erfolgt üblicherweise durch die Web Service Standards: SOAP für den Dienstaufruf, WSDL für die Schnittstellendefinition und UDDI für das Veröffentlichen und Auffinden der Dienste. Darüber hinaus gibt es noch eine Reihe von Spezifikationen, die verschieden Aspekte wie Sicherheit oder Transaktionalität adressieren. In diesem Seminar sollen diese verschiedenen Standards im Rahmen von Vorträgen genauer betrachtet werden.
- Daten strukturiert darstellen (XML, XML Schema, XPath, DOM)
- Dienste beschreiben und aufrufen (SOAP, MTOM und WSDL)
- Nachrichten zuverlässig zustellen (WS-Addressing, WS-Reliable- Messaging, WS-Eventing, WS-Notification)
- Dienste charakterisieren und auffinden (WS-Discovery, WS-MetadataExchange, UDDI)
- Dienstoperationen transaktional aufrufen (WS-Coordination, WS-AtomicTransaction, WS-BusinessActivity)
- Dienste absichern (WS-Security, XML-Encryption, XML-Signature)
- Dienstanforderungen gruppieren und beschreiben (WS-Policy, WS-PolicyAssertions und WS-PolicyAttachment)
- Sicherheitsanforderungen festlegen (WS-SecurityPolicy, WS-Trust)
- Dienste choreographieren und orchestrieren (BPEL)
Voraussetzungen
Kenntnisse von XML sind hilfreich
Literatur
- SOA Security Kompendium 2.0 (Bundesamt für Sicherheit in der Informationstechnik)
- SOA Security, Ramarao Kanneganti
- Java Web Services mit Apache Axis2
- weitere themenspezifische Literatur
Lern- und Lehrformen
Vortragsseminar:
- Einführung und Übersicht zu den Themen durch die Dozenten
- Eigentständige Ausarbeitung zum gewählten Thema
- Vortrag am Ende des Seminars
Leistungserfassung
- Schriftliche Ausarbeitung zum Seminarthema
- Vortrag und Präsentation der Ergebnisse
Termine
Mo, 15:15 - 16:45, Raum A-1.1
Zurück