Re: [vwrap] Definition of "Virtual World", in a protocols context
Mike Dickson <mike.dickson@hp.com> Wed, 22 September 2010 17:20 UTC
Return-Path: <mike.dickson@hp.com>
X-Original-To: vwrap@core3.amsl.com
Delivered-To: vwrap@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix)
with ESMTP id EB4233A6B00 for <vwrap@core3.amsl.com>;
Wed, 22 Sep 2010 10:20:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.599
X-Spam-Level:
X-Spam-Status: No, score=-105.599 tagged_above=-999 required=5 tests=[AWL=1.000,
BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com
[127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ep5P5q0kjQtu for
<vwrap@core3.amsl.com>; Wed, 22 Sep 2010 10:20:48 -0700 (PDT)
Received: from g4t0016.houston.hp.com (g4t0016.houston.hp.com [15.201.24.19])
by core3.amsl.com (Postfix) with ESMTP id 0A1383A6AA7 for <vwrap@ietf.org>;
Wed, 22 Sep 2010 10:20:47 -0700 (PDT)
Received: from g5t0012.atlanta.hp.com (g5t0012.atlanta.hp.com [15.192.0.49])
(using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client
certificate requested) by g4t0016.houston.hp.com (Postfix) with ESMTPS id
30D5A14694 for <vwrap@ietf.org>; Wed, 22 Sep 2010 17:21:15 +0000 (UTC)
Received: from [192.168.1.113] (h112.38.130.174.dynamic.ip.windstream.net
[174.130.38.112]) by g5t0012.atlanta.hp.com (Postfix) with ESMTPSA id
CBD5410002 for <vwrap@ietf.org>; Wed, 22 Sep 2010 17:21:14 +0000 (UTC)
Message-ID: <4C9A3B09.6070909@hp.com>
Date: Wed, 22 Sep 2010 13:21:13 -0400
From: Mike Dickson <mike.dickson@hp.com>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US;
rv:1.9.2.11pre) Gecko/20100922 Lightning/1.0b2 Shredder/3.1.5pre
MIME-Version: 1.0
To: vwrap@ietf.org
References: <AANLkTikMrSFbzmpY-HE=wOmJaGRRR45Qst_nqu7S8SGb@mail.gmail.com>
<AANLkTimcQ3_1JSXHaWHi-Od4icdDQhdXg1zRCus9dBJw@mail.gmail.com>
In-Reply-To: <AANLkTimcQ3_1JSXHaWHi-Od4icdDQhdXg1zRCus9dBJw@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Brightmail-Tracker: AAAAAQAAAAI=
X-Whitelist: TRUE
Subject: Re: [vwrap] Definition of "Virtual World", in a protocols context
X-BeenThere: vwrap@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Virtual World Region Agent Protocol - IETF working group
<vwrap.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/vwrap>,
<mailto:vwrap-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/vwrap>
List-Post: <mailto:vwrap@ietf.org>
List-Help: <mailto:vwrap-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/vwrap>,
<mailto:vwrap-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Sep 2010 17:20:49 -0000
On 09/22/2010 10:01 AM, Morgaine wrote: > After a good night's sleep, I see that my definition still works, a > minor miracle. :P > > As another indication of its robustness in the face of architectural > variation, I've just noticed that it applies even to virtual worlds > implemented as P2P. This was more good fortune than planning, as I > could have accidentally mentioned servers yesterday, but didn't. > Focusing entirely on the client application's role in presenting the > perceptual mashup has paid dividends. > > We need that kind of flexibility because our server-side architecture > is going to be arbitrarily complex once it is decomposed into > services, so tying it down in any way would probably be a mistake. In > contrast, the "client application" is a single unit from a user > perspective, even if implemented as an arbitrary number of concurrent > units in programming terms. This probably captures most scenarios > that we are likely to see. > Well, no, the client itself could be a provider of services in a more distributed case. But thats not really relevant as you suggest. I guess I'm objecting to the server-side architecture comment. how the services we defined are implemented into a virtual world should ideally as flexible as possible. The important thing to me is the service definitions (what messages I can send/receive) and the payload definitions/protocol used with the services. Mike
- [vwrap] Definition of "Virtual World", in a proto… Morgaine
- Re: [vwrap] Definition of "Virtual World", in a p… Morgaine
- Re: [vwrap] Definition of "Virtual World", in a p… Meadhbh Hamrick
- Re: [vwrap] Definition of "Virtual World", in a p… Morgaine
- Re: [vwrap] Definition of "Virtual World", in a p… Carlo Wood
- Re: [vwrap] Definition of "Virtual World", in a p… Mike Dickson
- Re: [vwrap] Definition of "Virtual World", in a p… Morgaine
- Re: [vwrap] Definition of "Virtual World", in a p… Dan Olivares