Schulung: Integration mit OpenESB und Glassfish

OpenESB ist ein Open Source Enterprise Service Bus gefördert von Sun Microsystems, der die Java Business Integration, kurz JBI Spezifikation, erfüllt. Die Netbeans IDE bietet graphische Tools für das Erstellen, Konfigurieren und Installieren von OpenESB Integrationsanwendungen. Für die Konfiguration verwendet OpenESB WSDL und WSDL Erweiterungen. Das Seminar vermittelt daher auch die notwendigen Grundlagen zu WSDL und zu den WSDL Erweiterungen für Open ESB.

Inhalt

JBI Grundlagen

  • Gruppieren von Service Units in Service Assemblies
  • Deployment und Management
  • Message Exchange Patterns MEP: In-Only, In-Out, ...

Glassfish Server im Überblick

  • Architektur
  • Integration der JBI Engine
  • Domain, DAS und Cluster

WSDL Grundlagen

  • Wie lese ich WSDL richtig?
  • Abstraktes und konkretes WSDL
  • Erstellen von WSDL. Wie kann ich mir die Arbeit mit Tools erleichtern?
  • Wie verwendet der OpenESB WSDL Erweiterungen für die Konfiguration von Komponenten?

Normalized Message Router NMR

  • Routing
  • Normalisierte Nachrichten

Binding Components und Service Engines

  • Installation von Komponenten in den OpenESB
  • Lesen und Schreiben von Dateien mit der File BC
  • Adaptoren für die Protokolle FTP, HTTP, JDBC und SMTP
  • Transformation mit der XSLT SE

Integration in Netbeans IDE

  • Der CASA Editor
  • Arbeiten mit dem WSDL Editor
  • Der JBI Manager

Packaging und Deployment

  • Erstellen von Service Assemblies
  • Konfiguration von Service Units
  • Installation von Shared Libraries

ESB und BPEL

  • BPEL Kurzüberblick
  • Die BPEL Service Engine
  • Koordination mit BPEL
  • Business bzw. Integrationslogik mit BPEL

Enterprise Integration Patterns EIP

  • Wie können die Patterns für Integrationslösungen genutzt werden?
  • XPath Splitter
  • Content Based Router
  • Message Filter
  • Pipeline

Project Fuji

  • Die nächste Generation des Glassfish ESB
  • Integration Flow Language IFL

Dauer

2 Tage

Zielgruppe

Entwickler, Architekten, Spezialisten für Integration

Vorkenntnisse

XML und Web Services Grundkenntnisse. Java Kenntnisse sind nicht unbedingt erforderlich.

Ihre Vorteile

  • Sie lernen, mit dem Open ESB und der Netbeans IDE Integrationslösungen zu erstellen.
  • Sie erfahren, wie Sie zukünftig mit Fuji und IFL, einer DSL für die Integration, einfach und komfortabel Integration betreiben können.
  • Die im Kurs vorgestellten Beispiele und Projekte können Sie mitnehmen und als Ausgangsbasis für eigene Projekte verwenden.

Raumanforderungen für Onsite Training

  • 1 PC für 1-2 Teilnehmer (min. P IV, 1 GByte RAM)
  • Schulungsraum
  • VGA Projektor
  • Flipchart oder Whiteboard

* Gesamtpreis pro Teilnehmer inkl. Kursmaterial und Tagesverpflegung zzgl. Mehrwertsteuer

Überblick

Übungsanteil: 60 %
Schwierigkeitsgrad: mittel

Offene Seminare

Termine auf Anfrage

Teilnahme: 1.120,- €*

Firmenseminar

Individuelle Preisauskunft oder Angebot online abfragen.