Component Frameworks
- 41
- Dynamic CORBA, Part 3
- Presents the CORBA DSI (Dynamic Skeleton Interface), which is the server-side counterpart of the CORBA Dynamic Invocation Interface.
- 42
- Dynamic CORBA, Part 4
- Shows how CORBA developers can use the IFR (Interface Repository) to construct truly dynamic applications that discover all necessary type information at run time.
- 43
- Implementing a Caching Service for Distributed CORBA Objects
- This paper discusses the implementation of CASCADE, a distributed caching service for CORBA objects.
- 44
- Java and CORBA - A Smooth Blend
- While there may still be a place for technologies such as RMI, CORBA represents a great threat, and offers great rewards for those Java developers that adopt it.
- 45
- The CORBA Component Model, Part 1
- This column is the first in a series that focuses on the CORBA Component Model (CCM). It first outlines the evolution of programming abstractions from subroutines to modules, objects, and components. Then it describes how this evolution has largely been mirrored in middleware, from message passing to remote procedure calls and from distributed objects to component middleware. Finally the article discusses the limitations of distributed object computing (DOC) middleware that motivate the need for component middleware in general and the CORBA Component Model (CCM).
- 46
- The CORBA Component Model, Part 2
- This column discusses a hybrid publisher/subscriber and request/response distribution architecture that uses CCM features to implement stock-quoter example.
- 47
- The Rise and Fall of CORBA
- Michi Henning argues why this distributed computing technology fell short and what can be learned from it.
- 48
- Local Invocation for CORBA
- This article explains how to simulate the pass-by-value strategy in CORBA 2.2 using Java so that a client virtual machine can locally invoke methods implemented. (October 23, 2002)
- 49
- Help with Designing or Debugging CORBA Applications
- This article explores how some useful extensions to an open-source protocol analyzer in order to allow the extraction of OMG IDL (interface definition language) defined data types from TCP/IP traffic (using GIOP/IIOP) have been added. (February 11, 2002)
- 50
- JMS & CORBA Notification Interworking
- This article introduces JMS and the CORBA Notification Service and describes the challenges being addressed in providing an interworking solution. By Steve Trythall. (December 12, 2001)
- 52
- A Comparison of three CORBA Management Tools
- Evaluates three tools that focus on management of distributed applications based on the Orbix C++ CORBA implementation: Orbix Manager, Corba Assistant and Object/Observer and investigates the capabilities of these tools and identifies the benefits and shortcomings of these according to criteria such as overhead, ease of instrumentation, management configuration capabilities and integration with standard management frameworks. (July 01, 1999)
- 53
- CORBA 3 Fundamentals and Programming
- Overview of CORBA, including all of the features added with details of the Object Management Architecture's CORBAservices and CORBAfacilities, including specifications in the CORBAdomains. (Jon Siegel)
- 54
- CORBA Explained Simply
- A concise book for people who want a technical understanding of the concepts and terminology of CORBA without learning the low-level details. (Ciaran McHale)
- 55
- Java Programming with CORBA
- A complete guide to building powerful business applications in Java using CORBA-based distributed objects. Includes "A First Java ORB Application" sample chapter. (Gerald Brose, Andreas Vogel and Keith Duddy)
- 56
- MICO: An Open Source Corba Implementation
- Shows how to build and manage CORBA applications using MICO, and includes a CD with compiled binaries for various platforms along with the complete source code. (Arno Puder and Kay Römer)
- 57
- Pure Corba
- A code-intensive reference for professional developers. It focuses on the core specification for CORBA 3. (Fintan Bolton)
- 58
- Apasphere
- A software consultancy company specialising in the following areas: distributed application design using web services and CORBA; rapid application development using Python and related technologies; commercial support of omniORB.