Web Services & Datacenter Environments

by William F. Jolitz





Listing One



a) PDA with independant primary and backup requests(piggybacked)

sent to the host frank.telemuse.net



<?xml version='1.0'?>

<connections>

 <requestor pda.telemuse.net>

  <lastRequested 20020104083331002>

  <lastResponded 20020104083326887>

 </requestor>

 <responders>

  <host frank.telemuse.net>

  <sequence 1235/>

  <lastRequested 20020104081505331>

  <lastResponded 20020104081505397>

  </host>

  <host dcs.telemuse.net>

  <sequence 1234/>

  <lastRequested 20020104083330970>

  <lastResponded 20020104083326887>

  </host>

 </responders>

 <paths>

  <host frank.telemuse.net>

  <sequence 776/>

  <lastRequested 20020104081505331>

  <lastResponded 20020104081505397>

  </host>

  <host ernest.telemuse.net>

  <sequence 6/>

  <lastRequested 20020104075714331>

  <lastResponded 20020104075714678>

  </host>

 </paths>

<connections>

<backupPath>

 <methodCall>
 <methodName>configuration options</methodName>

 <params>

 <id dmz3132996/>

 <package Apache/>

 <module prefork.c/>

 </params>

 </methodCall>

</backupPath>

<primaryPath>

  <methodCall>

  <methodName>racklocation</methodName>

  <params>

   <id dmz3132995/>

  </params>

 </methodCall>

</primaryPath>



b) Primary path responds from frank.telemuse.net:



<?xml version='1.0'?>

<connections>

 <requestor pda.telemuse.net/>

 <responders>

  <host frank.telemuse.net/>

  <sequence 1235/>

  <lastRequested 20020104083331019>

  <lastResponded 20020104083331019>

  </host>

 </responders>

 <paths>

  <host dcs.telemuse.net/>

  <sequence 1234/>

  <lastRequested 20020104083331019>

 </paths>

<connections>

<primaryPath>

 <methodResponse>

  <params>

   <param>

    <value><string>Superspiffy IDC SJ2 Colo 9 Cage B133 Position

1</string></value>

   </param>

  </params>

 </methodResponse>

</primaryPath>



c) Backup path responds from frank.telemuse.net



<?xml version='1.0'?>

<connections>

 <requestor pda.telemuse.net/>

 <responders>

  <host dcs.telemuse.net/>

  <sequence 1234/>

  <lastRequested 20020104083331026>
  <lastResponded 20020104083331028>

 </responders>

 <paths>

  <host frank.telemuse.net>

  <sequence 1234/>

  <lastRequested 20020104083331019>

  <lastResponded 20020104081531053>

  </host>

 </paths>

<connections>

<backupPath>

 <methodResponse>

  <params>

   <param>

    <key StartServers/><value 5/>

    <key MinSpareServers/><value 5/>

    <key MaxSpareServers/><value 10/>

    <key MaxClients/><value 150/>

    <key MaxRequestsPerChild/><value 0/>

   </param>

  </params>

 </methodResponse>

</backupPath>

















