Apress Access

Implementing Distributed Systems with Java and CORBA

By Markus Aleksy , Axel Korthaus , Martin Schader

  • eBook Price: $99.00
Buy eBook Buy Print Book

Implementing Distributed Systems with Java and CORBA Cover Image

  • Add to Wishlist
  • ISBN13: 978-3-5402-4173-7
  • 364 Pages
  • User Level: Students
  • Publication Date: December 5, 2005
  • Available eBook Formats: PDF
Full Description
The book addresses readers interested in the design and development of distributed software systems relying on the Common Object Request Broker Architecture (CORBA). CORBA is an industry standard that has considerably changed the way modern information systems are developed. It enables the platform-independent and programming-language-independent implementation of distributed object-oriented systems and also supports the migration of legacy systems into modern architectures. The book is intended in particular for students of computer science and management information systems in their graduate studies, as well as for practitioners and professional software developers who are looking for fast access to CORBA technology and want to profit from meaningful code examples. Three different ORBs, examples, and exercises with solutions are available for download.
Table of Contents

Table of Contents

  1. Preliminaries.
  2. Introduction.
  3. Concepts of the CORBA Standard.
  4. Introduction to the Interface Definition Language.
  5. IDL to Java Mapping.
  6. Important Elements to the ORB Runtime.
  7. A First Example.
  8. Generating Remote Objects.
  9. Alternatives for Designing IDL Interfaces.
  10. Inheritance and Polymorphism.
  11. Implementing Distributed Callbacks.
  12. Utilizing Value Types.
  13. Ultilizing Interfaces of the DynamicAny Module.
  14. Dynamic Invocation Interface.
  15. Dynamic Skeleton Interface.
  16. Implementing Different POAs.
  17. CORBA's Naming Service.
  18. CORBA's Event Service.
  19. Appendix: IDL Grammar; IDL to Java; Naming Service IDL; Event Service IDL; ORB Product Installation.

If you think that you've found an error in this book, please let us know by emailing to editorial@apress.com . You will find any confirmed erratum below, so you can check if your concern has already been addressed.
No errata are currently published


    1. PHP Objects, Patterns, and Practice


      View Book

    2. Beginning Android 3D Game Development


      View Book

    3. Troubleshooting Oracle Performance


      View Book

    4. Beginning Amazon Web Services with Node.js


      View Book