Calls methods on a registered CORBA object.
<cfobject
class = "filepath or naming service"
context = "ior|nameservice"
name = "instance name"
type = "corba"
locale = "type-value arguments">
cfcollection, cfexecute, cfindex, cfreport, cfsearch, cfwddx; "CORBA" in the ColdFusion Developer's Guide
See the History section of the main cfobject tag page.
|
Attribute |
Req/Opt |
Default |
Description |
|---|---|---|---|
|
class |
Required |
|
|
|
context |
Required |
|
|
|
locale |
Optional |
|
Sets arguments for a call to init_orb. Use this attribute only for VisiBroker ORBs. It is available on C++, Version 3.2. The value must be in the form: locale = " -ORBagentAddr 199.99.129.33 -ORBagentPort 19000"Each type-value pair must start with a hyphen. |
|
name |
Required |
|
String; name for the instantiated component. An application uses it to reference the CORBA object's methods and attributes. |
|
type |
Required for CORBA |
|
Object type. Must be corba for CORBA objects. |
ColdFusion Enterprise version 4.0 and later supports CORBA through the Dynamic Invocation Interface (DII). To use cfobject with CORBA objects, you must provide the name of the file that contains a string-formatted version of the IOR, or the object's naming context in the naming service; and the object's attributes, method names, and method signatures.
User-defined types (for example, structures) are not supported.
<cfobject type = "corba"
context = "ior"
class = "c:\\myobject.ior"
name = "GetName">