Name the distributed systems available apart from .Net Remoting - Remoting.NET

Name the distributed systems available apart from .Net Remoting.

1. Distributed Computing Environment/Remote Procedure Calls (DEC/RPC)
2. Microsoft Distributed Component Object Model (DCOM)
3. Common Object Request Broker Architecture (CORBA)
4. Java Remote Method Invocation (RMI)

1. Distributed Computing Environment/Remote Procedure Calls (DEC/RPC):

- It is designed by the Open Software Foundation (OSF) during the early 1990s.

- It provides a collection of tools and services which allow easier development and administration of distributed applications.

- This framework provides several base services such as Remote Procedure Calls (DCE/RPC), Security Services, Time Services and so on.

2. Microsoft Distributed Component Object Model (DCOM):

- It allows the distribution of those components among different computers.

- It uses a pinging process to manage the object's lifetime.

- It is an extension that fits in the COM architecture which allows for component-oriented application development.

- Use of HTTP proxies is not possible.

- It is available for Microsoft Windows and for some UNIX dialects.

3. Common Object Request Broker Architecture (CORBA):

- It is designed by the Object Management Group (OMG).

- It is an architecture and specification for creating, distributing and managing distributed program objects in a network.

- COBRA allows programs at different locations and developed by different vendors to communicate in a network through an interface broker.

4. Java Remote Method Invocation (RMI):

- It uses a manual proxy/stub compilation cycle.

- It provides remote communication between the applications using two objects stub and skeleton.

- It allows an object to invoke methods on an object running in another JVM.

- It is supplied as a part of Sun Microsystem's Java Development Kit (JDK).
Define proxy in .NET Remoting. - Remoting.NET
.Net Remoting - Its a fake copy of the server object that resides on the client side and behaves as if it was the server.....
Define remotable objects in .NET Remoting - Remoting.NET
.Net Remoting - Remotable objects are the objects that can be marshaled across the application domains.....
Post your comment