home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.isis
- Path: sparky!uunet!cs.utexas.edu!zaphod.mps.ohio-state.edu!rpi!ghost.dsi.unimi.it!univ-lyon1.fr!chx400!josef!maffeis
- From: maffeis@ifi.unizh.ch (Silvano Maffeis)
- Subject: Re: Question about isis and C++
- Message-ID: <1993Jan11.112811.7190@ifi.unizh.ch>
- Organization: University of Zurich, Department of Computer Science
- References: <MTC.93Jan7194423@latina.inesc.pt> <1993Jan7.204506.20712@cs.cornell.edu>
- Distribution: comp
- Date: Mon, 11 Jan 93 11:28:11 GMT
- Lines: 30
-
- In article <1993Jan7.204506.20712@cs.cornell.edu> ken@cs.cornell.edu (Ken Birman) writes:
- >
- >This is because the objects in a C++ system tend not to know about
- >each other and so if an object class includes code to join,leave or
- >call pg_client, each separate instance will try to do that, possibly
- >on the same group.
- >
- >But, Isis doesn't let one address space -- one heavyweight program --
- >belong to a group multiple times. Olof Hagsand did a nice paper on
- >this with Holger Herzog, Robert Cooper and I when visiting. He
- >can send a copy (email: olof@sics.se). So, you need to avoid such
- >behavior, and this says that individual object instances should
- >normally not join and leave groups directly, unless you have a different
- >group for each object instance.
- >
- >Brad Glade has been working on a new kind of "lighweight" object interface
- >for Isis that would work much better. Perhaps he could post something
- >about this to the newsgroup -- Brad?
- >
-
- The new ISIS implementation, HORUS, will not have this problem
- any more, right?
-
- hopefully
- silvano
-
- --
- Silvano Maffeis CS Dept. University of Zurich, Switzerland
- RFC822: maffeis@ifi.unizh.ch voice: +411 257 43 27
- X.400: /S=maffeis/OU=ifi/O=unizh/PRMD=SWITCH/ADMD=ARCOM/C=CH/
-