- Home
- /
- Software- & Webentwicklung
- /
- Programmiersprachen
- /
- Java
- /
- Enterprise Application Integration (EAI)...
Enterprise Application Integration (EAI) mit Java und Java EE
Schulungsinhalt
– Enterprise Application Integration
— Technologie-Überblick: Datenaustausch über Datenbanken, Datenströme im Netzwerk, RPC, RMI, Messaging
— Service Oriented Architecture (SOA)
— EAI Design Patterns
– Java Messaging System
— MOM-Architektur
— Asynchrone Verarbeitung
— Messages, Producer und Consumer
— Destinations: Kommunikation über virtuelle Kanäle
— Publish Subscribe: Kopplung über Topics
— Point-to-Point Messaging mit Queues
— Transaktionen
— JMS Provider
— Temporäre Destinations
— Persistenz der Messages
— Zugriff heterogener Clients und vorhandener Messaging-Systeme
— JMS als Rückgrat eines Enterprise Service Bus
– Die Connector-Architektur
— JCA-Spezifikation: Inbound und Outbound Connectors
— Ressourcen-Adapter
— Common Client Interface
— DataSources und Connections über das CCI
— Records und Interactions
— Managed Connections
— Transaktionssteuerung: Lokale- und XA-Transaktionen
— Sicherheitsaspekte
— Connector-Implementierung: Inbound TCP/IP, Flatfile
— Installation und Konfiguration im Applikationsserver
– Weitere Technologien
— Kopplung von .NET und Java mit Web Services
— JNDI und LDAP: Kommunikationsaufbau, Datenzugriff, Authentifizierung
— Integration nativer Bibliotheken mit dem Java Native Interface (JNI)
Zielgruppe
Sie sind Software-Ingenieur, Anwendungsentwickler oder Internet-/Intranet-Entwickler.
Seminarziele
Sie lernen in diesem Seminar eine vielfältige Palette von Techniken zur EAI kennen: Von JNI über Kommunikationsprotokolle wie JMS und SOAP bis hin zur Connector Architektur. Beispiele aus der Praxis und die konkrete Umsetzung gängiger EAI Design Patterns werden in einem SOA-konformen Design vorgestellt.
Vorkenntnisse
Voraussetzung für eine erfolgreiche Teilnahme sind grundlegende Kenntnisse in Java Erweiterungen und der Java Enterprise Edition (Java EE).
Seminardauer
Preis
Präsenzseminar/FLEXINAR®:
LIVEINAR®:
Individual Training: Preis auf Anfrage
Inhouse Training: Preis auf Anfrage
Seminarnummer
Martin Heubeck
Group Leader Sales
- martin.heubeck@protranet.de
Beratungszentrale und Buchungshotline:
- 0800 3400311
- beratung@protranet.de
Kataloge
Formate