App info.xml
aus BOINC FAQ, der freien Wissensdatenbank
Die Datei app_info.xml hat die Aufgabe, dem BOINC-Clienten mitzuteilen, dass er anstelle der vom Projekt vorgesehenen wissenschaftlichen Anwendung eine andere zum Berechnen der dazugehörigen Arbeitspakete verwenden soll.
Sie enthält Informationen über die Anwendung, wie zum Beispiel die Version und den Namen des neuen Clienten.
Normalerweise benötigt man diese Datei nicht, es sei denn, man möchte wissenschaftliche Anwendungen einsetzen, die nicht vom einem Projektserver offiziell bereitgestellt werden. Das können zum Beispiel speziell auf die jeweilige Rechnerarchitektur zugeschnittene, optimierte Anwendungen sein, oder selbst kompilierte Anwendungen für offiziell nicht unterstütze Client-Plattformen.
Solche Anwendungen existieren bis jetzt jedoch nur für des SETI@home-Projekt, weil nur dieses Projekt bisher den Quelltext seiner Anwendungen zur freien Nutzung veröffentlicht hat.
Die Datei muß sich im Projektverzeichnis des Projekts befinden, zusammen mit dem darin beschriebenen Anwendungsprogramm.
Das Nutzen der app_info.xml zusammen mit einem anderen als dem vom Projekt bereitgestellten Clienten geschieht auf eigene Gefahr, Ergebnisse könnten nicht gewertet werden oder sogar wissenschaftlich nutzlos sein!
Inhaltsverzeichnis |
Beispiel
In folgenden Kasten finden Sie ein Beispiel für den Inhalt einer app_info.xml-Datei. Durch sie wird in diesem Fall erreicht, dass das Projekt SETI@home anstelle der vorgesehenen Version 5.19 der wissenschaftlichen Projektanwendung diejenige mit der Versionsnummer 5.12 verwendet.
<app_info>
<app>
<name>setiathome_enhanced</name>
</app>
<file_info>
<name>setiathome_5.19_windows_intelx86.exe</name>
<executable/>
</file_info>
<app_version>
<app_name>setiathome_enhanced</app_name>
<version_num>519</version_num>
<file_ref>
<file_name>setiathome_5.12_windows_intelx86.exe</file_name>
<main_program/>
</file_ref>
</app_version>
<app>
<app_info>
Siehe auch
- BOINC-Hauptverzeichnis
- app_info.xml
- client state.xml
- log_flags.xml

