answersLogoWhite

0


Best Answer

Guys, remember! when human beings want to communicate each other they must have link to communicate even directly or indirectly. We can't share our feelings if we don't cooperate or communicate each other. In such way , in the computing environment, IPC provides a mechanism to allow processes to communicate and to synchronize their activities. IPC is the best provided by a message system. Message system can be defined in many different ways between the processes. Processes can communicate using the files, through the pipes, and processes could communicate through the variables that are shared between them as well as An IPC facility provides at least the two operations --send (message) and receive (message). If the processes want to communicate they must have a way to refer to each other. They can either directly or indirectly. This kind of communication between the processes is detailed below;

Direct Communication: In the Direct Communication, when two processes want to communicate each other they must know the name explicitly. Otherwise message may not be delivered correctly and the obstruction can create in the communication. The two operations defined in a direct communication system are send (send message to process message) and receive (receive message from process). The links in such kind of environment are established automatically with exactly one pair which exist only one link. The link may be unidirectional or bi-directional.

Indirect Communication: in indirect communication environment the processes can communicate if they have share a mailbox, where the messages are received from mailboxes which is known as ports. Each mailbox has a unique ID. In such kind of communication mechanism the links are established only if two processes share a common mailbox where one process sends message to apposite mailbox and other process picks the messages from the mailbox. The two operations defined in an indirect communication are "send" a message to mailbox and "receive" a message from the mailbox.

User Avatar

Wiki User

11y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: How do you explain indirect communication between two processes. explain it with direct communication.?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What is the difference between element of communication and the communication process?

Explain the difference between the elements of the communication process and the communication process


What is the difference between the elements of the communication process and communication?

Explain the difference between the elements of the communication process and the communication process


Explain the difference between direct light and indirect light?

Indirect light would be larger than direct light, because indirect light is from an angle, and it is usually dimmer.


Using OSI reference model explain the data communication between two hosts?

Using OSI reference model explain the data communication between two hosts?


Explain the difference between preoperational and concrete operational processes?

p['jk


How do you explain what is dydic communication explain what is mass communication?

Dyadic communication is communication between two people. A dyad is simply two people, though in communication it is generally used to refer to an interpersonal relationship and the dynamics that it has. Mass communication is the transmission of information to a large number of people simultaneously.


How atom and molecules are important to cell processes explain?

why atom and molecules are important to cell processes explain


Explain why indirect control of nigeria did not work?

do it yourself


Communication of offer against acceptance explain?

explain communication of acceptence against proposer and acceptor ?


What is spontaneous process explain the role of free energy in these processes?

what is spontaneous process".Explain the role of free energy in these processes.


How would you explain consistency in communication?

Replicated services can be implemented as process groups. Member processes use group communication protocols to communicate amongst themselves and group membership protocols to determine what processes are in the group. These protocols can provide various levels of consistency between members. The author investigates weak consistency protocols that guarantee that messages are delivered to all members, but do not guarantee when. He reports on a new family of communication protocols, an associated group membership mechanism, and current progress in evaluating their efficiency and utility for real applications.


Illustrate the communication process and explain?

communication process