[vos-d] Terminology

Reed Hedges reed at interreality.org
Tue Dec 5 07:47:04 EST 2006


Jonathan Jones wrote:
> Can I propose a change in nomenclature?
> 
> As has been pointed out before, we're talking about clients and servers,
> but VOS is technically P2P, so I propose we talk
> about fast-side and slow-side, or local and remote. Hopefully this
> conveys what we mean by client and server, but fits in
> better with the P2P architecture.
> 

Local Site and Remote Site are good terms to use though they are 
relative terms, so that has to be clear.  They also have specific 
functions and meanings within the VOS protocol and libraries so must be 
used correctly.

It's OK to use Server and Client, when we're talking about a specific 
user application. E.g. TerAngreal is a Client Application, as well as 
being the Local Site for itself. Anything it connects to are Remote 
Sites (that one local TerANgreal is our reference point here). 
Anything it connects to which are not other TerAngreal proceses are 
Servers.

(That is, Client and Server describe "intent" or purpose of a site.  A 
Server has stuff that a Client wants.)

Client and Server are useful when you want to be slightly vague and not 
overload the Local and Remote terms incorrectly.


Reed





More information about the vos-d mailing list