The CreateObject function can call a method on a CORBA object. The object must be defined and registered for use.
A handle to a CORBA interface.
CreateObject(type,context,class,locale)
"Integrating COM and CORBA Objects in CFML Applications" in the ColdFusion Developer's Guide
See the History section of the main CreateObject function page.
|
Parameter |
Description |
|---|---|
| type |
Type of object to create.
|
| context |
|
| class |
|
| locale |
The name of the Java config that holds the properties file. For more information, see Configuring and Administering ColdFusion. |
In the class parameter, if "context=NameService", use a dot separator for the first part of the string. Use either of the following formats:
ColdFusion supports CORBA through the Dynamic Invocation Interface (DII). To use this function with CORBA objects, you must provide the name of the file that contains a string version of the IOR, or the object's naming context in the naming service. You must provide the object's attributes, method names and method signatures.
This function supports user-defined types (structures, arrays, and sequences).
myobj = CreateObject("corba", "d:\temp\tester.ior", "ior",
"visibroker") // uses IOR
myobj = CreateObject("corba", "/Eng/CF", "nameservice",
"visibroker") // uses nameservice
myobj = CreateObject("corba", "d:\temp\tester.ior", "nameservice")
// uses nameservice and default configuration