Enterprise Architekturen
Das enorme Tempo in der Entwicklung neuer Technologien im Enterprise-Umfeld macht es schwierig, den Überblick über diese Techniken zu bewahren und diese einschätzen zu können. Was ist wirklich neu? Was sind Marketing-Versprechen? Worin unterscheiden sich die Technologien? Was erweist sich als wertbeständig?
Diese Schulung vermittelt Ihnen einen Überblick über die Vorteile, Nachteile und Besonderheiten der verschiedenen Architekturen. Sie erfahren, wie Sie Ihre Daten und Anwendungen mithilfe aktueller Technologien unternehmensweit verfügbar machen können.
Inhalt
- Architekturmuster: so sehen typische Architekturen verteilter Systeme aus. Kernbestandteile dieser Architekturen
- Fat- und Thin-Clients: die klassische Client/Server-Architektur auf dem Prüfstand
- Entkopplung durch Schichten: Vergleich von Zwei-, Drei- und n- Schichten-Architekturen
- Geschäftslogik und Infrastruktur: Definition und Leistungsmerkmale von Geschäftsobjekten und Application-Servern
- Kommunikation: so funktioniert die Kommunikation zwischen Clients, Application Server und Backend-Systemen
- Middleware: Nachrichten-, Funktions-, Objekt-, Komponenten- und Web-basierende Middleware
- Aktuelle Komponentenmodelle: Komponenten und Container
- JEE 6: für welche Internet- bzw. Backend-Anwendungen ist Java geeignet ? Die Java Enterprise Edition (JEE 6) und ihre Bestandteile
- CORBA: Überblick und Einordnung von JEE 6 in die CORBA-Architektur
- Web-Frontends mit JSP (Java Server Pages) und Servlets: Architektur, Aufbau und Zusammenspiel mit anderen Komponenten
- Repräsentation der Geschäftslogik: Enterprise JavaBeans; Session-, Datenbank- und Nachrichtenhandling
- Sicherheit und Transaktionen
- XML: eine gemeinsame Kommunikationsgrundlage für heterogene Systeme, Schnittstelle und Verbindungsglied für Altsysteme
- Web Services mit der XML-Technologie SOAP
- Das Microsoft-Angebot: COM, DCOM, COM+ und Windows DNA
- .NET im Überblick, Leistungsmerkmale und Vergleich mit der JEE 6
- EAI (Enterprise Application Integration): Integrationsserver, Bedeutung von JEE 6 und .Net für EAI, Bedeutung von Web-Services für EAI
Zielgruppe
EDV-Leiter, Projektleiter, Softwarearchitekten, Softwareentwickler
Voraussetzung
Objektorientierung und auch Applets sind Ihnen kein Fremdwort. Sie besitzen ein grundlegendes Verständnis bzgl. Softwareentwicklung.
Dauer
2 Tage
Teilnehmer
4 bis 10 Personen
