CFOBJECT: CORBA OBJECT | |
Description
Calls methods on a registered CORBA object. | |
Syntax<cfobject type = "corba" context = "context" class = "file or naming service" name = "text" locale = "type-value arguments"> | |
See also
cfcollection, cfexecute, cfindex, cfreport, cfsearch, cfwddx |
|
History
New in ColdFusion MX: the Naming Service separator format for addresses has changed from a dot to a forward slash. For example, if "context=NameService", for a class, use either of the following formats for the class parameter:
(In earlier releases, the format was "Macromedia.Eng.CF".) New in ColdFusion MX: the locale attribute specifies the Java config that contains the properties file.
|
|
Usage
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. |
|
Example <cfobject type = "corba" context = "ior" class = "c:\\myobject.ior" name = "GetName"> |
TYPE | |
Optional | |
Object type:
(The other object types do not take the type attribute.) |
CONTEXT | |
Required | |
|
CLASS | |
Required | |
|
NAME | |
Required | |
String; name for the instantiated component. An application uses it to reference the CORBA object's methods and attributes. |
LOCALE | |
Optional | |
Sets arguments for a call to init_orb. Use of this attribute is specific to 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. |