Difference between revisions of "User:Lum Pfohl/LSL Goodies/HI-WA Occupancy Counter System/Collection Server"
Jump to navigation
Jump to search
m (→The Code) |
|||
(5 intermediate revisions by 2 users not shown) | |||
Line 9: | Line 9: | ||
:The Collection Server receives the inbound data from the Sensors, and stores them in an internal memory structure, updating previous counts with new counts it has just received from a particular sensor. It can discern which region a particular piece of information originated, and store it accordingly. That is, it keeps OI info together, HI info together and WA/IH info together. The collection server produces, upon request, a dump of the stored information to the Relay Servers. | :The Collection Server receives the inbound data from the Sensors, and stores them in an internal memory structure, updating previous counts with new counts it has just received from a particular sensor. It can discern which region a particular piece of information originated, and store it accordingly. That is, it keeps OI info together, HI info together and WA/IH info together. The collection server produces, upon request, a dump of the stored information to the Relay Servers. | ||
:Looking at the [ | :Looking at the [[User:Lum_Pfohl/LSL_Goodies/HI-WA_Occupancy_Counter_System/Business_Requirements#Specific_Requirements|Specific Requirements]] Section 2 of the Business Requirements document, we see the Collection Server must satisfy 4 requirements. | ||
===Performance=== | ===Performance=== | ||
Line 78: | Line 78: | ||
===Configuration/Setup=== | ===Configuration/Setup=== | ||
: | :The Collection Server (1 prim object, shown as the highlighted object in the picture). Note the 16 copies of the Email Script. When more than one is placed into the prim, SL automatically appends the number on the end. The Email Script can determine this number and decide if it's #0, #1, #2, etc., and respond to calls from the Relay Server Script.<BR/> | ||
[[Image:Collection Server.jpg]] | |||
:When the scripts are reset and the server starts, it announces the server key. This key must be placed into the Relay Server scripts and the Sensor scripts so that the proper routing of email can occur. | |||
</div></div> | </div></div> | ||
[[User:Lum Pfohl|Lum Pfohl]] 22:27, 1 September 2008 (PDT) | [[User:Lum Pfohl|Lum Pfohl]] 22:27, 1 September 2008 (PDT) |
Latest revision as of 19:18, 2 September 2008
Collection ServerBackground
Performance
Communication
Object-Name: ResCtr HI 217 Region: Help Island 217 (261888, 268800) Local-Position: (143, 153, 22) NOTIFY~HI 217~10~0
NOTIFY~HI 217~10~0
Object-Name: Lum's OI/HI Relay 1 Region: SLVEC (230400, 229888) Local-Position: (98, 107, 25) QUERY ALL EXT~5233b8b2-2eb4-622b-30e8-eef4377bb7a6
QUERY ALL EXT~5233b8b2-2eb4-622b-30e8-eef4377bb7a6
<OI CSV LIST> ! <HI CSV LIST> ! <WA CSV LIST>
Object-Name: ResCtr Server Region: Mouse Point (259840, 230912) Local-Position: (134, 174, 76) 0, 9~0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0!0~0, 0, 0~0, 0~0, 0~0, 0~0, 0~0, 0~0, 0~0, 0~0, 0~0, 0~0, 0~0, 0, 0~0, 0~0, 23~2, 11~4, 0, 0, 11~0, 0~0, 0~0, 1~0, 0~0, 12~0, 8~0, 9~1, 1~0, 2~0, 2~0, 12~0, 0~0, 11~1, 0~0, 0~0, 0~0, 10~0, 2~0, 0~0, 0~0, 3~0, 4~0, 12~0, 12~0, 11~1, 0~0, 2~0, 2~0, 13~0, 0~0, 0~0, 0~0, 0~0, 0~0, 0~0, 0~0, 1~0, 0~0, 0~0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0!0, 10~0, 0, 0, 3~0, 13~0, 0, 29~0, 0, 0, 7~0, 5~0, 0, 0, 9~0, 1~0, 3~0, 8~0, 3~0, 0, 2~0, 42~1, 0, 0, 0, 0, 0, 0, 0, 0
Reliability
Quality of Service
The Code
Configuration/Setup
Lum Pfohl 22:27, 1 September 2008 (PDT) |
|