Distributed object: Difference between revisions

Content deleted Content added
Undid revision 642392184 by 2601:0:680:15B:550E:8863:8CE9:CA26 (talk)
top: rewrite lede
Line 1:
[[File:Distributed object communication.png|thumb|Image describes communication between distributed objects residing in different machines.]]
 
TheIn term[[distributed computing]], '''distributed objects''' usuallyare refersobjects to(in the sense of [[softwareobject-oriented moduleprogramming]]s{{disambiguation needed|date=April 2014}}) that are designeddistributed toacross workdifferent together[[address space]]s, but reside either in multiple [[computer]]s connected via a [[Computer network|network]] or even in different [[Process (computing)|processes]] insideon the same computer, but which work together by sharing data and invoking methods. OneThe main method of [[distributed object communication]] is with [[remote method invocation]], generally by message-passing: one object sends a message to another object in a remote machine or process to perform some task. The results are sent back to the calling object.
 
The term may also generally refer to one of the extensions of the basic [[object (computer science)|object]] concept used in the context of distributed computing, such as ''replicated objects'' or ''live distributed objects''.