Content deleted Content added
BeardedCat (talk | contribs) Changed description to be more accurate, added thing about Cocoa DO, changed & added some links |
added Local vs Distributed Objects |
||
Line 2:
See also [[Internet protocol suite]].
== Local vs Distributed Objects ==
Local and distributed objects differs in many dimentions<ref>W. Emmerich (2000) Engineering distributed objects, John Wiley & Sons Ltd.</ref> here is some of them:
# Life cycle : Creation, migration and deletion of distributed objects is different from local objects.
# Reference : Objets reference of distributed objetcs are more complex than simple pointer to memory adress.
# Request Latency : A distributed objects request is orders of maginitude slower than local method invocation.
# Object Activation : Distributed objects may not always be advailable to serve and object request at any point in time.
# Parallelism : Distributed object may be executed in parallel.
# Communication : there are different communication primitive available for distributed objects requests.
# Failure : Distributed object have a lot more point of failure than typical local objects
# Security : Distribution make it vulnarable for security attacks and so on.
== Examples ==
|