FazBrowse Wikipedia Viewer | Main Page |
Search Wikipedia:
|
Viewing: https://en.wikipedia.org/wiki/Message_passing_programming

Message passing

In computer science, message passing is a technique for invoking behavior (i.e., running a program) on a computer. The invoking program sends a message to a process (which may be an actor or object) and relies on that process and its supporting infrastructure to then select and run some appropriate code. Message passing differs from conventional programming where a process, subroutine, or function is directly invoked by name. Message passing is key to some models of concurrency and object-oriented programming.

Message passing is ubiquitous in modern computer software.

Orfali, Robert (1996). The Essential Client/Server Survival Guide. New York: Wiley Computer Publishing. pp. 1–22. ISBN 0-471-15325-7.
  • ↑ Orfali, Robert (1996). The Essential Client/Server Survival Guide. New York: Wiley Computer Publishing. pp. 95–133. ISBN 0-471-15325-7.
  • ↑ Hewitt, Carl; Bishop, Peter; Steiger, Richard (1973-08-20). "A universal modular ACTOR formalism for artificial intelligence". Proceedings of the 3rd International Joint Conference on Artificial Intelligence. IJCAI'73. San Francisco, CA, USA: Morgan Kaufmann Publishers Inc.: 235–245.
  • ↑ "Using Message Passing to Transfer Data Between Threads - The Rust Programming Language". Rust-lang.org.
  • Further reading

    edit