Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search

[REBOL] Re: A REBOL challenge - The Information World

From: g:santilli:tiscalinet:it at: 6-Dec-2001 17:49

[Been busy this week... still have to catch up on emails...] chaz wrote:
> Since a Tourist can carry baggage, wouldn't he be a special case of a Mail > Agent who can only carry his own objects?
There are two differences: Mail Agents, being residents (i.e. not moving around) can be identified; this way when you receive an object you are able to know from where it is coming from, thus deciding if to trust or not its contents; Mail Agents do not "move carrying objects", they send out objects to other mail agents (e.g. opening a new TCP/IP connection or whatever mean the implementation provides): this way the process can be optimized for transferring a large amount of data (imagine sending out music, or even a video clip); "roads" (i.e. the connections between places) are instead optimized for frequently sending small data (tourists with limited baggage, which might be frequently travelling the whole IW). Of course an implementation might blur this distinction, but there are cases where it is really needed if you don't want to create serious performance troubles (such as a lot of useless traffic). Hope it clears it a bit, Gabriele. -- Gabriele Santilli <[giesse--writeme--com]> - Amigan - REBOL programmer Amiga Group Italia sez. L'Aquila --