comp.lang.ada
 help / color / mirror / Atom feed
From: murali@catamaran.cis.ohio-state.edu (S Muralidharan)
Subject: Re: Handling objects in a distributed system
Date: 23 Aug 89 13:58:44 GMT	[thread overview]
Message-ID: <58310@tut.cis.ohio-state.edu> (raw)


Vladmir G. Ivanovic writes:

>>Ed Berard poses an issue in dealing with objects in a distributed 
>>system:  how to send an object to another node.  
>>...

>Maybe there is something I'm missing, but why on earth would one want
>to send an object to another node?  Isn't it like passing an array to
>a procedure?  Why not just pass the name of the object?  In a truly
>distributed system, the name server will provide the access path.
>Then there is only one copy and no consistency problem.


	A very good question. In fact, in the context of reusable software
there are several problems with any object movement. 
	Any approach which advocates object movement generally assumes
that a single person is both the developer and a client of a
component. This assumption is certainly invalid, if software reuse
is based on component specifications and not source code, 
as done in Ada. While only the developers know the details of the software, 
only the clients know the nature of the hardware architecture where 
the software would be executed.
	We have proposed an approach to distributing programs built
from reusable software components whereby most short-lived objects
are never moved. Details of this work can be found in the following
technical report:

S. Muralidharan and B. W. Weide, On Distributing Programs Built from
Reusable Software Components, Technical Report OSU-CISRC-11/88-TR36,
Department of Computer Science, The Ohio State University, Columbus, 
OH 43210, November 1988.

	If you are interested in getting a copy of the report, please
send me mail to murali@cis.ohio-state.edu.

Cheers,

Murali

PS: I am cross-posting this article to comp.sw.components.

             reply	other threads:[~1989-08-23 13:58 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1989-08-23 13:58 S Muralidharan [this message]
1989-08-23 17:44 ` Handling objects in a distributed system Edward Berard
  -- strict thread matches above, loose matches on Subject: below --
1989-08-28 18:49 S Muralidharan
1989-08-25 19:13 Vladimir G. Ivanovic
1989-08-08 16:48 dave davis
1989-08-16 18:13 ` Vladimir G. Ivanovic
1989-08-19  2:06   ` Edward Berard
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox