Patent ID: 6272554
Filing Date: 2001-08-07
Classification: G06F

Abstract:
A method, implemented in a computer system, for decomposing a plurality of CORBA data type code elements in an object oriented environment, comprising the steps of:providing said plurality of CORBA data type code elements from a caller in said object oriented environment as arbitrarily complex information;examining recursively each of said plurality of CORBA data type code elements within said arbitrarily complex information;maintaining a running total of a memory size for expressing said plurality of CORBA data type code elements in said arbitrarily complex information in a flat buffer in said object oriented environment;converting said plurality of CORBA data type code elements represented by said arbitrarily complex information into a contiguous representation that is opaque to said caller in said flat buffer in said object oriented environments; andpassing said flat buffer to said caller and releasing said flat buffer after the conversion of said CORBA data type code elements.