Der Verlag über das Buch
Middleware lernen am Beispiel von MICODas Buch beschreibt anhand von CORBA die Benutzung und interne Funktionsweise von Middleware-Architekturen. CORBA steht für "Common Object Request Broker Architecture" und ist ein offener, Hersteller-unabhängiger Middleware-Standard, auf dessen Basis es Applikationen möglich ist, über Netzwerke und Systemgrenzen hinweg zusammenzuarbeiten. Behandelt werden sowohl die Benutzung einer CORBA-Plattform (aus Sicht eines Anwendungsprogrammierers) als auch deren Implementierung (aus Systemprogrammierer-Sicht). Als Beispiel dient MICO, eine OpenSource-Implementierung eines Object Request Brokers. Dabei wird die Architektur und das Design von MICO im Detail vorgestellt.
Neben den technischen und konzeptionellen Grundlagen von Middleware-Systemen werden insbesondere praxisrelevante Fragen erörtert. Die Leser lernen u.a. die Umsetzung einer Spezifikation in eine Implementierung auf Basis des CORBA-Standards. Das Buch richtet sich an Studenten der Informatik im Hauptstudium sowie an Anwendungs- und Systemprogrammierer.