Home » Books

  Home   |   Projects   |   Personal   |   Publications   |   Books   |   Sitemap  


Distributed Systems Architecture: A Middleware Approach

"Distributed Systems Architecture: A Middleware Approach"
Arno Puder, Kay Römer, and Frank Pilhofer
Morgan Kaufman
320 pages
ISBN: 1-55860-648-3

Extended and updated version of the Middleware book. Apart from being updated to reflect the latest version of MICO, this book contains new chapters on the Portable Object Adapter (POA), the CORBA Component Model (CCM), Web Services, as well Ubiquitous Computing.

Table of Contents: (1) Introduction, (2) Basic Concepts, (3) Introduction to CORBA, (4) µORB, (5) ORB Design, (6) Interoperability, (7) Object Adapters, (8) Invocation Adapters, (9) IDL-Compiler, (10) CORBA and Beyond, (A) MICO Installation, (B) MICO Implementation Overview, (C) MICO Implementation Details, (D) Sample Application.

MICO: An Open Source CORBA Implementation

"MICO: An Open Source CORBA Implementation"
by Arno Puder and Kay Römer
195 pages
ISBN: 1-55860-666-1


The book includes a comprehensive documentation of MICO from an application programmer's point of view. The accompaning CD contains binaries of MICO as ready to run executables for the following architectures:

  • Solaris 2.6 on Sun SPARC
  • AIX 4.2 on IBM RS/6000
  • Linux 2.x on Intel x86
  • HP-UX 10.20 on PA-RISC
  • Windows 9x/NT on Intel x86
The book explains how to install and use MICO. A little tutorial gets you going with a sample CORBA application. All features of MICO are well documented both in the manual and in online man-pages. MICO is fully interoperable with other CORBA implementations, such as Orbix from Iona or VisiBroker from Borland. The manual contains a step-by-step procedure showing how to connect MICO with other CORBA implementations. It even includes sample programs from various CORBA textbooks to show you all aspects of CORBA.

Puder and Römer have achieved a landmark proof of the value of open-specification, open-source systems. The existence of commercial products based on the MICO CORBA implementation prove their work; this book proves their knowledge. You will find both of immense value in the tough job of building scalable, distributed, heterogeneous systems.

From the Foreword by Richard Mark Soley, Ph.D.
Chairman and CEO, Object Management Group, Inc.


"Middleware für verteilte Systeme" (in German)
by Arno Puder and Kay Römer
275 pages
ISBN: 3-932588-03-7


The book explains the internal structure of a middleware platform based on CORBA. Throughout the book the design and architecture of a middleware platform is described from two different perspectives: the view of an application programmer (using the middleware) and the view of a system programmer (implementing the middleware). MICO serves as a case study to describe a specific architecture using a micro-kernel approach. The book also serves as a reference to the internals of MICO. An English translation will soon be available.

Both books can be purchased in Europe from:

dpunkt.verlag für digitale Technologie
Ringstraße 19
69115 Heidelberg, Germany
fax: +49 - 6221 - 47 29 09
web: http://www.dpunkt.de/mico

and in North America from:

Morgan Kaufmann Publishers, Inc.
340 Pine Street, Sixth Floor
San Francisco, CA 94104-3205
fax: (415) 982-2665
web: http://www.mkp.com/mico
[an error occurred while processing this directive]