Calling CORBA Objects

The Common Object Request Broker Architecture (CORBA) is a specification put forth by the Object Management Group (OMG) for creating platform-neutral distributed software objects. CORBA objects can be written using any number of languages and are supported only on the Windows and Unix versions of ColdFusion. ColdFusion supports CORBA Version 2.3.

ColdFusion uses the cfobject tag to access CORBA objects via a piece of middleware called an Object Request Broker (ORB). Because an ORB is required to access CORBA objects, ColdFusion comes bundled with the Borland VisiBroker 4.5 ORB Java libraries. Because ColdFusion uses a connector to load the ORB, it is possible to use third-party ORBs with ColdFusion, provided they come with a ColdFusion-specific connector. You can contact Macromedia directly for connectors for several of the more popular ORB providers.

Before you can begin using CORBA with ColdFusion, you’ll need to register and configure your ORB connector with the ColdFusion Administrator. This is true for third party ORB connectors as well as the VisiBroker ORB connector included with ColdFusion. For step-by-step instructions on registering and configuring an ORB connector, see the Administering and Configuring ColdFusion MX book that is included with the ColdFusion documentation.

Once your connector has been configured and registered, you are ready to begin using CORBA with ColdFusion. All CORBA connectivity is handled via the cfobject tag or the CreateObject( ...

Get Programming ColdFusion MX, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.