[AG-DEV] VenueClient in two Venues?
Michael Braitmaier
braitmaier at hlrs.de
Mon Nov 27 09:26:36 CST 2006
Don't get me wrong. I didn't want to be in two venues simultaneously. I
just wondered what happens if I just call the VenueCLients webservice
call EnterVenue whne the
client already joined another venue before. So it seems there should be
a ExitVenue call (which is not yet available as a webservice call in the
VenueClient) beforehand to ensure proper functionality .
Michael
Thomas D. Uram schrieb:
> Changes would be required to the code to make this possible. As
> Andrew wrote,
> UpdateLifetime would have to be called in both venues. Also, the
> event client would receive events from both venues and confuse the UI
> (or the user). I'm sure
> there are a number of other problems. We never intended for the venue
> client to be
> in multiple venues, so have not coded for it.
>
> It _would_ be possible to run multiple venue clients, configured to
> not conflict
> with each other in terms of services and such.
>
> Tom
>
>
> On 11/27/06 4:05 AM, Andrew A Rowley wrote:
>> Hi,
>>
>> As far as I have seen in the code, this is entirely possible. What
>> you would also need to do to keep the client in both the venues is to
>> call the UpdateLifetime method from the Venue interface for both the
>> venues. This will keep sending updates to the server to keep you in
>> the venue (otherwise it will time out and assume you have disconnected).
>>
>> One problem you might have with this is that the services may assume
>> you have entered a new venue and have left the old one so vic and rat
>> may only be in the second venue you enter.
>>
>> Andrew :)
>>
>> ============================================
>> Access Grid Support Centre,
>> RSS Group,
>> Manchester Computing,
>> Kilburn Building,
>> University of Manchester,
>> Oxford Road,
>> Manchester, M13 9PL, UK
>> Tel: +44(0)161-275 0685
>> Email: Andrew.Rowley at manchester.ac.uk
>>> -----Original Message-----
>>> From: owner-ag-dev at mcs.anl.gov [mailto:owner-ag-dev at mcs.anl.gov] On
>>> Behalf
>>> Of Michael Braitmaier
>>> Sent: 27 November 2006 09:57
>>> To: AG-DEV
>>> Subject: [AG-DEV] VenueClient in two Venues?
>>>
>>> This more a theroetical question which came up into my mind while
>>> thinking about coupling of AG with our VR environment.
>>> Is it possible that a VenueClient can join two Venues at once?
>>> I think this might be possible by normally enetring a venue A and then
>>> just call the VenueClients EnterVenue again for a different venue B
>>> without calling ExitVenue before.
>>> So my question resolves to whether there is an automatic client remvoal
>>> fpr particpiants in venues who joined another venue?
>>>
>>> In addition I have seen that the EnterVenue method of the VenueClient
>>> seems to be developed as a webservice (got this from wsdl parsing of
>>> the
>>> wsdl files).
>>> So it is theroetically possible to call this method from outside on a
>>> running AG venue client, is this assumption correct?
>>>
>>> Please shed some light on these aspects.
>>> Michael
>>>
>>> --
>>> ------------------
>>> Dipl.-Inf. Michael Braitmaier
>>> HLRS - Visualization / Video Conferencing
>>> University of Stuttgart
>>> Germany
>>> Phone: ++49 711 685 65996
>>> Fax : ++49 711 682 357
>>> Website: http://www.hlrs.de/people/braitmaier/
>>>
>>>
>>
>>
>>
>
>
--
------------------
Dipl.-Inf. Michael Braitmaier
HLRS - Visualization / Video Conferencing
University of Stuttgart
Germany
Phone: ++49 711 685 65996
Fax : ++49 711 682 357
Website: http://www.hlrs.de/people/braitmaier/
More information about the ag-dev
mailing list