Why is there no explicit data-typing in CORBA CDR?
What will be an ideal response?
The use of data-typing produces costs in space and time. The space costs are due to the extra type information
in the marshalled form (see for example the Java serialized form). The performance cost is due to the need to
interpret the type information and take appropriate action.
The RMI protocol for which CDR is designed is used in a situation in which the target and the invoker
know what type to expect in the messages carrying its arguments and results. Therefore type information is
redundant. It is of course possible to build type descriptors on top of CDR, for example by using simple strings.
You might also like to view...
Which statements successfully swap the contents of an array at index 3 and index 4?
a) values( 3 ) = values( 4 ) values( 4 ) = values( 3 ) b) values( 4 ) = values( 3 ) values( 3 ) = values( 4 ) c) Dim temp As Integer = values( 3 ) values( 3 ) = values( 4 ) values( 4 ) = temp; d) Dim temp As Integer = values( 3 ) values( 3 ) = values( 4 ) values( 4 ) = values( 3 ) A
Match each term with the correct statement below.
A. Involves the use of tickets that are exchanged between the client who requests logon and network services access, and the server or Active Directory that grants access. B. A comprehensive set of security features that monitors and manages a server and its clients C. A security specification for a hardware device that can be used to secure information on a different hardware device, such as a hard drive D. Programs that you choose to allow through the firewall in both directions E. Designed to keep the user running in the standard user mode as a way to more fully insulate the kernel and to keep operating system and desktop files stabilized F. A portion of a network that is between two networks, such as between a private network and the Internet G. A relatively new security measure for protecting hard drives H. A wired and wireless authentication approach offered by the IEEE and is supported in modern Windows operating systems including Windows XP, Windows Vista, Windows 7, and Windows Server 2003/2008 I. An Active Directory object that contains group policy settings (a set of group policies) for a site, domain, OU, or local computer