[AG-DEV] VenueClient in two Venues?

Thomas D. Uram turam at mcs.anl.gov
Mon Nov 27 09:10:33 CST 2006


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/
>>
>>     
>
>
>   




More information about the ag-dev mailing list