PRG5

Komponentenorientierte

Software-Entwicklung

Home

SWT5

JavaBeans

CORBA

EJB

Web Services

 

Component Software

Unterlagen

Folien:

Komponentenorientierte Software-Entwicklung (ohne Rahmen) (Stand 5. 10. 2004)

Literatur

Weiterführende und ergänzende Literatur:

C. Szyperski: Component Software. Beyond Object-Oriented Programming (amazon)

JavaBeans

Unterlagen

Folien:

JavaBeans - Properties und Events (ohne Rahmen) (Stand 8. 10. 2004)

JavaBeans - BeanInfo (ohne Rahmen) (Stand 17. 10. 2004)

JavaBeans - Property-Editoren und Cusomizer (ohne Rahmen) (Stand 17. 10. 2004)

Literatur

Grundlegende Literatur:

JavaBeans Tutorial

 

Weiterführende und ergänzende Literatur:

JavaBeans Spezifikation

Erweiterungen der JavaBeans API im JDK 1.4

 

Bücher:

L. Vanhelsuvé: Mastering JavaBeans (PDF) (amazon)

D. Doherty, R. Leinecker, R. C. Leinecker: JavaBeans Unleashed (amazon)

 

Diverse Links:

JavaBeans Homepage (Sun)

Tools

Java Entwicklungsumgebungen mit Designwerkzeug für JavaBeans:

Eclipse

JBuilder (Borland)

Sun ONE Studio (Java Forte) (Sun)

Visual Age for Java (IBM)

 

Java/COM-Bridges:

J-Integra (Intrinsyc)

jacoZoom (infoZoom)

Bridg2Java (IBM)

EZ JCom

CORBA

Unterlagen

Folien:

CORBA - Einführung (ohne Rahmen) (Stand 24. 10. 2004)

CORBA - IDL (ohne Rahmen) (Stand 22. 10. 2003)

CORBA - C++ Language Mapping (ohne Rahmen) (Stand 29. 10. 2003)

CORBA - Implementierung von Client und Server (ohne Rahmen) (Stand 4. 11. 2003)

Literatur

Grundlegende Literatur:

Introduction to CORBA

ORBacus Training Material

 

Bücher:

M. Henning, S. Vinoski: Advanced CORBA Programming with C++ (amazon)

Z. Tari, O. Bukhres: Fundamentals of Distributed Object System. The CORBA Perspective

G. Brose, A. Vogel, K. Duddy: Java Programming with CORBA

J. Siegl: CORBA 3. Fundamentals and Programming

 

Diverse Links:

Object Management Group (OMG)

Überblicksartikel zum Thema "Smart-Pointers"

ORB-Implementierungen

Kommerzielle Implementierungen:

Iona: Orbix

Bea: ObjectBroker

ExpertSoft: CORBAplus

Borland: VisiBroker

IBM: WebSphere

 

Freie Implementierungen:

ORBAcus (Iona)

JacORB

omniORB

MICO

Interoperablität CORBA/.NET: IIOP.NET

 

Vergleich:

Vergleich verschiedener ORB-Implementierungen (kommerziell und frei)

Frei verfügbare ORB-Implementierungen

Enterprise JavaBeans (EJB)
(Andreas Erlach)

Unterlagen

Folien:

EJB - Einführung (Stand WS 2002/03)

EJB - Session Beans (Stand WS 2002/03)

EJB - Entity Beans (BMP) (Stand WS 2002/03)

EJB - Entity Beans (CMP), Message Driven Beans (Stand WS 2002/03)

Literatur

Grundlegende Literatur:

The J2EE Tutorial

 

Bücher:

R. Monson-Haefel : Enterprise JavaBeans, 3rd Edition (amazon)

E. Roman, S. Ambler, T. Jewell: Mastering Enterprise JavaBeans (amazon, freier PDF-File)

 

Diverse Links:

J2EE Platform Specification

EJB Applikationsserver

Kommerzielle Implementierungen:

IBM: WebSphere

Bea: WebLogic

 

Freie Implementierungen:

J2EE Reference Implementation (1.3.1, 1.4 Beta)

JBoss

Web Services

Unterlagen

Folien:

Web-Services: Grundlagen (ohne Rahmen) (Stand 16. 1. 2005)

Web-Services: Implementierung mit Java (ohne Rahmen) (Stand 21. 1. 2004)

Literatur

Grundlegende Literatur:

 

Weiterführende und ergänzende Literatur:

Monson Haefel: What's new in EJB 2.1

 

Bücher:

R. Monson-Haefel : J2EE Web Services (amazon)

K. Topley: Java Web Services in a Nutshell (amazon)

 

Diverse Links:

SOAP Specification (W3C)

WSDL Specifcation (W3C)