Here is the synopsis of our sample research paper on Distributed Object Computing:. Have the paper e-mailed to you 24/7/365.
Essay / Research Paper Abstract
This 11 page report discusses distributed object computing. Distributed object computing extends an object-oriented programming system by allowing objects to be distributed across a heterogeneous network, so that each of the distributed object components interact as a unified whole. Three of the most popular and widely-used distributed object paradigms are Microsoft's Distributed Component Object Model (DCOM), OMG's Common Object Request Broker Architecture (CORBA) and JavaSoft's Java/Remote Method Invocation (Java/RMI).
Bibliography lists 9 sources.
Page Count:
11 pages (~225 words per page)
File: D0_BWcorba.rtf
Buy This Term Paper »
 
Unformatted sample text from the term paper:
assembly. For example, some key factors are the separation of interface from the implementation, the transparency of location, and component object services. Each of these factors then requires
the necessary tools and language that allows the programmer to establish his or system or that of the client organization. Distributed object
computing extends an object-oriented programming system by allowing objects to be distributed across a heterogeneous network, so that each of these distributed object components interact as a unified whole. These
objects may be distributed on different computers throughout a network, living within their own address space outside of an application, and yet appear as though they were local to an
application. Three of the most popular and widely-used distributed object paradigms are Microsofts , OMGs and JavaSofts . CORBA is a structural architecture designed
to support heterogeneous object systems. It defines a model that specifies interoperability between distributed objects on a network in a way that is transparent to the programmer. According to
Suresh Raj (1998), it achieves this by defining ways for specifying the externally visible characteristics of a distributed object in a way that is implementation-independent. CORBA allows for efficient communication
between separate and independent distributed objects while still providing for encapsulation and hiding of the internal object structure from external objects. CORBA automatically manages a significant amount of network programming
tasks such as object registration, object location, object activation, request de-multiplexing, frame and error-handling, marshalling and operation dispatching. Utilization of an interface allows access to CORBA. Interface Definition Language (IDL)
defines interfaces, their unique attributes, methods and parameters to those methods within the interface independent of a programming language. The central component of CORBA is the Object Request Broker (ORB).
...