MICO: An Open Source CORBA Implementation (The Morgan Kaufmann Series in Software Engineering and Programming) - Softcover

9781558606661: MICO: An Open Source CORBA Implementation (The Morgan Kaufmann Series in Software Engineering and Programming)
View all copies of this ISBN edition:
 
 


MICO is a complete implementation of CORBA, the dominant standard for distributed application development. This book shows you how to build and manage your own professional, industrial-strength CORBA applications using MICO, and includes a CD with compiled binaries for various platforms along with the complete source code.


One of the most successful examples of open source development, MICO is the collaborative result of hundreds of independent programmers working together to modify and improve the initial source code. Here is a practical, affordable introduction to building distributed applications.

* MICO 2.3.2
* Implements and discusses many features missing from commercial products, including BOA, POA, Value Type Semantics, DynAny, IIOP, IIOP over SSL and much more.
* Contains the implementations of several CORBA services: naming, event, trading, relationship, property and time service.
* Includes step-by-step instructions on how to change a standalone C++ application into a distributed application using MICO.
* Is fully interoperable with other CORBA implementations, such as Orbix from Iona, Visibroker from Inprise, and Sun's JDK.
* Contains a graphical Java interface to interact with CORBA objects on the fly during runtime.


On the CD
* Precompiled binaries for: Linux, Windows 95/98/NT, Solaris, AIX, and HP-UX.
* Complete source code for creating your own CORBA implementations published under the GNU General Public License. Subsequent versions will be available at www.mico.org.
* Sample applications built using MICO code, including source code for programs detailed in several popular books on CORBA development.

"synopsis" may belong to another edition of this title.

Review:
CORBA--the Common Object Request Broker Architecture--is a widely used distributed system standard that uses object-oriented concepts to describe how complex computing tasks can be divided between heterogeneous networked hardware platforms. Often, CORBA is implemented as a redundant, fail-safe, designed/patterned system environment in which a task can dynamically redistribute execution of subtasks when hardware components fail. Distributed programs survive crashes of individual machines--they're elegant, very sexy, and best if learned by example instead of theory.

Arno Puder and Kay Römer knew that theoretical discussion of distributed operating systems could become hopelessly esoteric. So, in order to fulfill a dream of writing a textbook about CORBA, they set out to implement it first. The result is MICO, a GPL open-source tool based on the CORBA standard. And their goal of writing the textbook is realized in MICO: An Open Source CORBA Implementation, an elegant introduction to distributed computing with the hands-on didactic approach.

By adopting the attitude that less is more, the authors have crafted a slim volume that provides a complete pathway from downloading, building, and installing MICO on a UNIX or Windows machine to appreciating conceptual graphs --a theory developed to model the syntax of natural language, whose implementation is demonstrated as an interactive conceptual graph editor written in Java. The book is filled with figures and annotated code snippets. The accompanying CD contains mico-2.3.2.tar.gz, which unfortunately does not compile out of the box, due to errors in the configure script.

After a short tutorial on CORBA, the authors focus on the implementation of the object request broker, the interface repository, basic and portable object adapters, and the interface definition language (IDL). A chapter is dedicated to mapping the IDL syntax onto C++.

While initial knowledge of object-oriented design concepts makes the going easier, Puder and Römer have written an excellent, short introduction to distributed systems concepts in general, and to one free implementation in particular. --Peter Leopold

From the Back Cover:
MICO is among the best ORBs for complying to the CORBA standard, thereby reducing the reliance on proprietary initiatives. This factor coupled with the extremely low cost (free) made MICO the standout choice when selecting an ORB for our three-tier architecture initiatives."

-Michael J. Clark

Software Development Manager

AT&T Broadband & Internet Services


"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.


"With MICO, Open Source Software shows that it does not need to shamefully hide when it comes to enterprise computing. MICO is a robust and complete CORBA implementation that is better than many of its commercial competitors."

-Matthias Kalle Dalheimer

President & CEO, Klar„lvdalens Datakonsult AB

Member of the KDE core team


MICO is a complete implementation of CORBA, the dominant standard for distributed application development. This book shows you how to build and manage your own professional, industrial-strength CORBA applications using MICO, and includes a CD with compiled binaries for various platforms along with the complete source code.


One of the most successful examples of open source development, MICO is the collaborative result of hundreds of independent programmers working together to modify and improve the initial source code. Here is a practical, affordable introduction to building distributed applications.


Features

  • MICO 2.3.2
  • Implements and discusses many features missing from commercial products, including BOA, POA, Value Type Semantics, DynAny, IIOP, IIOP over SSL and much more.
  • Contains the implementations of several CORBA services: naming, event, trading, relationship, property and time service.
  • Includes step-by-step instructions on how to change a standalone C++ application into a distributed application using MICO.
  • Is fully interoperable with other CORBA implementations, such as Orbix from Iona, Visibroker from Inprise, and Sun's JDK.
  • Contains a graphical Java interface to interact with CORBA objects on the fly during runtime.


On the CD

  • Precompiled binaries for: Linux, Windows 95/98/NT, Solaris, AIX, and HP-UX.
  • Complete source code for creating your own CORBA implementations published under the GNU General Public License.

"About this title" may belong to another edition of this title.

  • PublisherMorgan Kaufmann
  • Publication date2000
  • ISBN 10 1558606661
  • ISBN 13 9781558606661
  • BindingPaperback
  • Edition number3
  • Number of pages196

Buy Used

Condition: Good
Connecting readers with great books... Learn more about this copy

Shipping: US$ 3.75
Within U.S.A.

Destination, rates & speeds

Add to Basket

Other Popular Editions of the Same Title

9783932588723: MICO, w. CD-ROM

Featured Edition

ISBN 10:  393258872X ISBN 13:  9783932588723
Softcover

Top Search Results from the AbeBooks Marketplace

Stock Image

RÃ mer, Kay,Puder, Arno
Published by Morgan Kaufmann (2000)
ISBN 10: 1558606661 ISBN 13: 9781558606661
Used Paperback Quantity: 1
Seller:
HPB-Red
(Dallas, TX, U.S.A.)

Book Description Paperback. Condition: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority!. Seller Inventory # S_327436359

More information about this seller | Contact seller

Buy Used
US$ 4.00
Convert currency

Add to Basket

Shipping: US$ 3.75
Within U.S.A.
Destination, rates & speeds
Stock Image

Puder, Arno, R�mer, Kay
Published by Morgan Kaufmann (2000)
ISBN 10: 1558606661 ISBN 13: 9781558606661
Used Softcover Quantity: 1
Seller:
Wonder Book
(Frederick, MD, U.S.A.)

Book Description Condition: Good. Good condition. With CD! A copy that has been read but remains intact. May contain markings such as bookplates, stamps, limited notes and highlighting, or a few light stains. Seller Inventory # J06B-01039

More information about this seller | Contact seller

Buy Used
US$ 14.72
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds
Stock Image

Puder, Arno
Published by Morgan Kaufmann Publishers (2000)
ISBN 10: 1558606661 ISBN 13: 9781558606661
Used Paperback Quantity: 1
Seller:
ThriftBooks-Atlanta
(AUSTELL, GA, U.S.A.)

Book Description Paperback. Condition: Good. No Jacket. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less 0.95. Seller Inventory # G1558606661I3N00

More information about this seller | Contact seller

Buy Used
US$ 15.60
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds
Stock Image

Puder, Arno, Römer, Kay
Published by Morgan Kaufmann (2000)
ISBN 10: 1558606661 ISBN 13: 9781558606661
Used Paperback Quantity: 1
Seller:
Mispah books
(Redhill, SURRE, United Kingdom)

Book Description Paperback. Condition: Like New. Like New. book. Seller Inventory # ERICA77315586066616

More information about this seller | Contact seller

Buy Used
US$ 70.85
Convert currency

Add to Basket

Shipping: US$ 31.84
From United Kingdom to U.S.A.
Destination, rates & speeds
Stock Image

Puder/Römer
Published by Unbekannt (2000)
ISBN 10: 1558606661 ISBN 13: 9781558606661
Used Softcover Quantity: 1
Seller:
Buchpark
(Trebbin, Germany)

Book Description Condition: Sehr gut. Zustand: Sehr gut - Gepflegter, sauberer Zustand.2000. Aus der Auflösung einer renommierten Bibliothek. Kann Stempel beinhalten. | Seiten: 195 | Sprache: Englisch. Seller Inventory # 690490/202

More information about this seller | Contact seller

Buy Used
US$ 55.43
Convert currency

Add to Basket

Shipping: US$ 48.82
From Germany to U.S.A.
Destination, rates & speeds