Submitted by: Submitted by SEHRISH9900
Views: 481
Words: 3851
Pages: 16
Category: Science and Technology
Date Submitted: 05/07/2012 09:07 AM
Distributed Object-Based Systems
Abstract
There are various methods that are used to organize distributed systems. Distributed objects are one of these methods. In distributed object-based systems, the concept of an object plays an important role in making distributed transparency. In distribute systems, everything is treated as an object and clients are offered services and resources in the form of objects that they can invoke. Distributed objects are important because it is relatively easy to hide distribution aspects behind an object’s interface. Furthermore, because an object can be virtually anything, it is also a powerful way for building systems.
Introduction
There are three distributed object-based systems named as a) CORBA (it is an industry-defined standard for distributed systems), b) Distributed COM (it can be viewed as a middleware layer implemented on top of various Windows operating systems) and c) Globe ( it is a research project being developed as part of a research project on large-scale wide-area distributed systems) that are discussed below and also Comparison of CORBA, DCOM, and Globe is given at the end .
1. CORBA
It stands for Common Object Request Broker Architecture. It defines a framework for object -oriented distributed applications. It facilitates interoperability among different platforms and different programming languages.[2]
1.1 Overview of CORBA
The Common Object Request Broker Architecture (CORBA) is an emerging open
distributed object computing infrastructure being standardized by the Object Management Group (OMG). CORBA automates many common network programming tasks such as object registration, location, and activation; request de-multiplexing; framing and...