以下は JE2BWM ほかが作成した翻訳 です。 原文は University of California より GFDL で配付されており、 この翻訳も GFDL に従います。
原文: Project XML document   (翻訳対象の更新日付は 10:44 PM UTC, June 14 2006 です)。

プロジェクト XML 文書

boinc.gif
(英語のみ)

 

BOINC プロジェクトおよびアカウント・マネージャはそれぞれ、以下のアドレスで XML 文書を提供しなければなりません。
http://PROJECT_URL/get_project_config.php
この XML 文書は以下の構造を持ちます。
<project_config>
    <name>Project name</name>
    [ <min_passwd_length>N</min_passwd_length> ]
    [ <account_manager/> ]
    [ <uses_username/> ]
    [ <account_creation_disabled/> ]
    [ <rpc_prefix>URL</rpc_prefix> ]
    [ <error_num>N</error_num> ]
    [
      <system_requirements>
        [ <p_fpops>N</p_fpops> ]
        [ <p_iops>N</p_iops> ]
        [ <p_membw>N</p_membw> ]
        [ <m_nbytes>N</m_nbytes> ]
        [ <m_swap>N</m_swap> ]
        [ <d_free>N</d_free> ]
        [ <bwup>N</bwup> ]
        [ <bwdown>N</bwdown> ]
      </system_requirements>
    ]
    [
      <platforms>
        <platform>windows_intelx86</platform>
        <platform>i686-pc-linux-gnu powerpc-apple-darwin</platform>
        ...
      </platforms>
    ]
</project_config>
上記に含まれる要素は以下のとおりです。

name プロジェクトの名前
account_manager この要素があれば、この文書はアカウント・マネージャのものです。 BOINC プロジェクトのものではありません。
uses_username この要素があれば、当該プロジェクトはアカウントの識別に第一に (E-メイルアドレスではなくて) 名前(name)を用いています。
account_creation_disabled この要素があれば、当該プロジェクトは新しいアカウントの作成を許していません。
min_passwd_length パスワードの長さの最低値です(新規アカウントの生成時に適用されます)。
rpc_prefix web RPC の場合に、マスター URL の代わりに使うプレフィクスの値。
error_num 当該プロジェクトが現在ダウンしていることを示します。 N には、「BOINC エラー番号」が 入ります。
system_requirements このプロジェクトに参加するために必要なハードウェア要件です。 この条件に合致しない コンピュータはこのプロジェクトから仕事を何も送ってもらえないかもしれません。 すべての要求条件は、「実効的」に満たされねばなりません。 たとえば CPU 要件は、 on-fraction、active-fraction 訳注1 および資源占有率を考慮に入れた上でのものです。
platforms このプロジェクトがアプリケーションの版をそろえているプラットフォームの一覧です。

BOINC の配付物には、html/user/sample_get_project_config.php というファイルが含まれており、 これには、 BOINC プロジェクトが通常そのまま使うことのできる妥当な値が入っています。 このファイルを使うには、名前を get_project_config.php に変更して下さい。


(訳注1): on-fraction, active-fraction
on-fraction は、BOINC が走っている時間の割合。 active-fraction は 計算が可能になっていた時間の割合。

BOINCの訳のメインページに戻る | (原文のメインページに戻る)
 

最終更新時刻 00:45:27, 2006年08月12日(JST)
Copyright © 2012 University of California. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
Copyright © 2012 Komori Hitoshi(je2bwm at jarl.com). Japanese translation from English web pages on BOINC. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.