Previous | Table of Contents | Next |
The Automation interface model and type system are designed for dynamic scripting. The type system is a reduced set of the
COM type system designed such that custom marshaling and demarshaling code is not necessary for invoking operations on interfaces.
• Automation interfaces and references (IDispatch pointers) map directly to CORBA interfaces and object references.
• Automation request signatures map directly into CORBA request signatures.
• Most of the Automation data types map directly to CORBA data types. Certain Automation types (for example, CURRENCY) do not have corresponding predefined CORBA types, but can easily be mapped onto isomorphic constructed types.
• Automation properties map to CORBA attributes.