|
发表于 2006-3-31 13:32:22
|
显示全部楼层
修改意见:)
The BOINC software (including client and server components) evolve over time. There are a number of pairwise interactions in which version mismatches could cause problems:
BOINC 软件(包括客户端和服务端组件)随时间的前移而不断发展。其中有很多端到端的交互,如果两端的版本不匹配,可能会引发一些问题:
·RPC from core client to scheduling server.
从核心客户端到任务调度服务器的远程过程调用。
·RPC from core client to file upload handler.
从核心服务器到文件上传处理模块的远程过程调用。
·Interface between core client and application.
核心客户端与计算程序之间的接口。
·Interface between BOINC DB and all BOINC back-end components.
BOINC 数据库与所有的 BOINC 后台组件之间的接口。
·The parsing of the core state file by the core client.
由核心客户端产生的核心状态文件的解析。
Each BOINC software component has a version consisting of three integers: major, minor, and release.
每一个 BOINC 的软件组件都有一个版本,其中的三个整数分别表示:主版本号,副版本号,发行号。
When a participant updates the core client, all results currently in progress are discarded (because new app versions would be needed). The core client reads the version number from the old client state file, and discards the results.
当用户升级核心客户端程序时,当前正在进行中的任务包均会丢失(新的应用程序版本需要这样做)。核心客户端将从原有的客户端状态文件中读取到版本号,并抛弃当前未完成任务包。
Some changes to the BOINC server software may involve changes to the BOINC database (e.g. adding a new table or field). Such releases will include SQL script for modifying an existing database in-place.
BOINC 服务端软件的一些修改可能会导致 BOINC 的数据库也要改变(例如增加一个新的表或字段)。发布这些版本的时候将同时提供相应的 SQL 脚本以直接对现有的数据库进行修改。
引用 碧城仙 在 2006-3-31 07:49 AM 时的帖子:
翻译 Versions of BOINC 页面:http://boinc.berkeley.edu/boinc_version.php
The BOINC software (including client and server components) evolve over time. There are a number of pairwise i ... |
评分
-
查看全部评分
|