0
7.6kviews
Describe Architectural Model of Distributed Systems with neat diagram.

Mumbai University > Computer Engineering > Sem 8 > parallel and distributed systems

1 Answer
1
487views

Four types of distributed system models are there:

  1. Layered architecture

  2. Object-based architecture

  3. Data-centered architecture

  4. Event-based architecture

1.Layered Architecture

The basic idea for the layered architecture is that all the components are organized in a layered manner where component at any layer is allowed to call components at its underlying layer. A fundamental observation is that control generally flows from layer to layer, ie., requests go down the hierarchy whereas the results flow upward.

enter image description here

2.Object-based architecture

Remote procedure call mechanism is used in this type for communication. In the object based architecture, each component or object is connected through a remote procedure call mechanism.Thus any object can call to any other object in the system and hence the called object can return data information to the calling object.

enter image description here

3. Data-centered Architecture According to its name, server or database lies at the center of the architecture while clients are placed around the server. Thus, centered server provides data or information to different clients of the system as follows.

enter image description here

4. Event-based Architecture

In event-based architecture,process basically communicate or connect through the transmission of events, which also carry data or information. The fundamental idea is that processes announce events. After announcement of events, the middleware confirms that only those processes that subscribed to those events will receive them. The main advantage of event-based distributed system is that, processes are loosely coupled or they are simply distributed

enter image description here

Please log in to add an answer.