SOA Standards im Überblick (HTTP, SOAP, REST, WSDL, UDDI, XML-RPC, WS-..., )
Webservices mit Java EE
Java Webanwendungen mit Jax-WS
Komponenten als Service-Implementierung: PoJo, Servlet, EJB
Annotationen für das Service-Interface
Fallstudie: Wetterinformationen mit Java-WS
Einsatz von JEE, NetBeans
Prozessmodellierung mit Java und UML
UseCase Szenarien entwicklen
Dienste mit Interfaces und Komponenten im Klassendiagramm darstellen
Prozesse im Aktivitätendiagramm modellieren
Fallstudie Autovermietung mit Java-Webservices und UML
Einsatz von NetBeans bzw. Eclipse
Java-Webservices und .NET-Webservices kombinieren
Prozessmodellierung mit Java, BPMN und BPEL
Prozesse modellieren mit BPMN
Prozesse ausführbar machen mit BPEL
Hierarchischer Prozessaufbau
Ausnahme und Fehlerbehandlung
Transaktionen und Kompensation
Fallstudie: Flugbuchungsprozess mit Java-Webservices, BPMN und BPEL
Einsatz von NetBeans
Enterprise Service Bus (ESB) als Kommunikationsmedium
Zugriffseffizienz mit einem ESB
Überblick ESB Funktionalitäten und Produkte
Java Business Integration (JBI) als Standard für einen "Normalized Messeage Router"
JBI oder SCA? Ein Vergleich
ESB - Fallstudie Auftragsbearbeitung
Einsatz von OpenESB und NetBeans
Registry-Komponenten
Verwaltungseffizienz mit einer Registry
Überblick Universal Discovery and Integration 3.0 (UDDI)
Registries für Dienstentwickler
Registries für Prozessentwickler
Registries für unternehmensübergreifende Dienstnutzung
UDDI - Fallstudie Reisebuchung
Einsatz von jUDDI und NetBeans
Überblick SOA-Architekturen und Sicherheit
Seminar-Ziel
Dieses Seminar gibt eine umfassende Einführung in Service-orientierte Architekturen (SOA). Die Teilnehmer erfahren, auf welchen grundlegenden technischen Konzepten (XML, SOAP, WSDL, UDDI) SOA beruht. Darüber hinaus lernen sie die strategischen Potenziale von SOA kennen. Zur Abrundung wird die Business Process Modeling Notation (BPMN) vorgestellt, mit der Geschäftsprozesse grafisch erstellt und automatisch in Web-Serviceorientierte SOA-Architekturen überführt werden.
Wer sollte teilnehmen
Verantwortliche Organisationsentwickler und Softwarearchitekten Softwareentwickler, die die Umsetzung von SOA als strategische Perspektive für die Neuausrichtung von IT und Organisation kennen lernen wollen und auf die Java-Technologie setzen.
Dauer des Seminars
5 Tag(e), 1. Tag 10:00-17:00h, Folgetag(e) 09:00-16:00h
Teilnehmerzahl
max. 8 Personen
Seminar-Gebühren
2.160,00 Euro p. P. zzgl. MwSt., inkl. Seminar-Unterlagen, Teilnahmezertifikat, Mittagessen und ganztägig Getränke, Obst und Snacks
Event-Driven Architecture
Event-Driven Architecture How SOA Enables the Real-Time Enterprise Addison Wesley Yochem, Angela Phillips, Leslie Martinez, Frank
Kurs
SOA Source Book
SOA Source Book How to Use Service-Oriented Architecture Effectively - The Open Group Series Haren Van Publishing
Kurs
SOA und WebServices
SOA und WebServices Springer-Verlag GmbH Finger, Patrick Zeppenfeld, Klaus
Kurs
SOA in der Praxis
SOA in der Praxis System-Design für verteilte Geschäftsprozesse Dpunkt.Verlag GmbH Josuttis, Nicolai