answersLogoWhite

0


Best Answer

În direct message passing communication, the endpoints (client and server) communicate via direct addressing. This means that the sender knows the exact address (ip for ex) of the receiver.

In indirect communication, the link between the sender and the receiver is done via a port instead of direct addresses. The port acts as a mailbox for the messages and the sender doesn't need to know the exact ip of the receiver. The sender simply sends the message via a port and the receiver collects the message from that port. This way of communicating has several advantages over the direct way (for example it allows multipoint and multipath communication)

User Avatar

Wiki User

10y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is the difference between direct message passing and indirect message passing?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What is message passing explain the advantages of message passing?

message passing is the way of exchanging information between systems or individuals,at d same time.advantage is that we can interact by getting all the necessary details


What is the difference between passing on and passing away?

To some people, there is no difference.. both mean dying. To others, the difference is that "passing away" means simply dying and "passing on" refers to going to the afterlife.


Difference between allusion and illusion?

An allusion is a reference to something else, typically a literary work or historical event, to provide greater depth or meaning. An illusion, on the other hand, is a deceptive or misleading appearance or belief that does not align with reality.


What do you mean by message?

Message passing describes the act of communication between two or more computer processes (in the form of "messages").


Does message passing in java means calling a method regardless of whether it is an instance method or class method?

Message passing refers to the communication between two or more processes or threads.


What is the difference between a blackout and passing out?

restigte stand 4 blackout & passing out stands 4 pass to anoyher level


What is an allusion in grammar?

An allusion is a passing reference or indirect mention of something.


Is a D a passing grade for 9th grade?

A D is a passing grade for 9th grade. It is the overall average of all grades that makes the difference between passing and repeating a grade.


What do you mean by pass?

Message passing describes the act of communication between two or more computer processes (in the form of "messages").


Difference between shared memory and message passing system?

Message passing- The message-passing IPC mechanisms transfer data from one process or thread to another in messages across an IPC channel, as shown in Figure (1). If a large amount of data is transferred, it may be fragmented and sent in a sequence of messages. If there's more than one process receiving the data, each message may be sent multiple times, once for each recipient. Shared Memory- Shared memory allows multiple processes on the same or different hosts to access and exchange data as though it were local to the address space of each process. When networked applications have data that must be viewed and/or manipulated by multiple processes, shared memory facilities may be a more efficient communication mechanism than message passing.


What is the difference between parallel computing and parallel processing?

Parallel processsing ranges from instruction-level parallelism e.g. superscalar and VLIW to message-passing MIMD also called multicomputer, and also includes SIMD e.g. vector and array processing. Multiprocessing is specifically task parallelism, and is by definition shared-memory MIMD with multiple processor cores, sometimes multiple sockets.


What are the differences between dynamic binding and message passing?

It seems to me that the two are completely unrelated, so I don't see a reason to try to compare them.