Changes between Version 10 and Version 11 of WebRpc


Ignore:
Timestamp:
Jul 20, 2007, 8:41:39 AM (17 years ago)
Author:
davea
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WebRpc

    v10 v11  
    33= Web Remote Procedure Calls (RPCs) =
    44
    5 == Overview ==
    6 
    75BOINC projects export a number of Web RPCs for creating, querying and updating accounts and host records, and miscellaneous other purposes. These can be used for [AccountManagement account management systems] and credit statistics web sites.
    86
    97BOINC's RPC mechanisms have the following conventions:
    10 
    118
    129 * Each RPC is an HTTP GET transaction.
     
    544541
    545542}}}
     543
     544== Server status ==
     545
     546BOINC-based projects offer the following XML export at `URL/server_status.php`. These are generally updated every 10 minutes or so - do not poll more often than that. These can be used to make web sites showing the server status of multiple BOINC projects.
     547
     548{{{
     549<server_status>
     550    <update_time>1128535206</update_time>
     551    <daemon_status>
     552        <daemon>
     553            <host>jocelyn</host>
     554            <command>BOINC database</command>
     555            <status>running</status>
     556        </daemon>
     557        <daemon>
     558            <host>castelli</host>
     559            <command>master science database</command>
     560            <status>running</status>
     561        </daemon>
     562        <daemon>
     563            <host>klaatu</host>
     564            <command>data-driven web pages</command>
     565            <status>disabled</status>
     566        </daemon>
     567        <daemon>
     568            <host>galileo</host>
     569            <command>feeder</command>
     570            <status>not running</status>
     571        </daemon>
     572    </daemon_status>
     573        <database_file_states>
     574        <results_ready_to_send>614830</results_ready_to_send>
     575        <results_in_progress>1208959</results_in_progress>
     576        <workunits_waiting_for_validation>8</workunits_waiting_for_validation>
     577        <workunits_waiting_for_assimilation>2</workunits_waiting_for_assimilation>
     578        <workunits_waiting_for_deletion>4</workunits_waiting_for_deletion>
     579        <results_waiting_for_deletion>15</results_waiting_for_deletion>
     580        <transitioner_backlog_hours>0.00083333334</transitioner_backlog_hours>
     581    </database_file_states>
     582</server_status>
     583}}}