Enterprise Application Integration (EAI) mit Java und Java EE -
Seminar / Kursvon PROTRANET GmbH
Inhalte
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.
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 ... Mehr Informationen >>
Lernziele
- 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)
- Enterprise Application Integration
-- Technologie-Überblick: Datenaustausch über Datenbanken, Datenströme im Netzwerk, RPC,RMI, Messaging
-- Service Oriented Architecture (SOA)
-- EAI Design Pa ... Mehr Informationen >>
Zielgruppen
Sie sind Software-Ingenieur, Anwendungsentwickler oder Internet-/Intranet-Entwickler.