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