【请教】如何编写客户端与web服务器之间同步数据?

【请教】如何编写客户端与web服务器之间同步数据?

原因是这样的,我有一堆的TODO记录,
希望能通过工具,定时的更新、同步到服务器上去。

请大家给点意见、建议。

要是有算法描述、范例什么的就更好了。
一种是通过http进行数据的提交。另外就是可以在web后面实现xml-rpc的功能,这样在客户端通过xml-rpc来进行数据提交。


QUOTE:
原帖由 kiss2003 于 2007-6-2 13:31 发表
原因是这样的,我有一堆的TODO记录,
希望能通过工具,定时的更新、同步到服务器上去。

请大家给点意见、建议。

要是有算法描述、范例什么的就更好了。

如果是文件级别的同步,使用rsync即可,客户端写一个python调用rsync的脚本,调用crontab控制其自动执行;

如果是记录、字段级的同步:
1 同上用rsync将TODO记录同步到服务器端;
2  服务器端使用crontab定期自动执行脚本文件(将你的TODO记录读入、解析并导入至数据库中)。

以上这些用不着算法,安排好不同脚本、程序的任务即可。