SLGOGP Draft 1/Discuss 1-3 Structure of the Protocol

From Second Life Wiki
< SLGOGP Draft 1
Revision as of 15:45, 14 March 2009 by Aleric Inglewood (talk | contribs) (Question about (the need for) polling as result of assumption of firewall.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

A firewall on the viewer side demands that the client initiates connections, but once the connection exists-- polling is not necessary: packets (messages) can travel in both directions and be initiated by both sides.

Therefore, I see no reason for the "long poll" technique. In general polling is a waste of resources, in this case bandwidth, and leads to a (possibly) much larger delay before a state change in the region is updated in the viewer than necessary.

Aleric Inglewood -- 20090314