最近有点看不进去书,所以就找点东西翻译下,正好很想了解Apache基金会都有什么开源项目,每天找点事时间翻译翻译,还可以扩展下视野。
今天就看了两个,第一个是关于.NET的,不再兴趣范围内。第二个还挺有意思,第一次听说ATOM发布协议,正好搜集了下ATOM相关的资料,可以分享下。
网址 http://projects.apache.org/indexes/quick.html
以下是Apache的开源文档目录:
1 Apache .NET Ant Libary
这是一个将为.net提供编译,测试,部署的工具包。包含了之前C#编译以及支持NUnit测试、还能支持NAnt和MSBuild部署工具。
2 Apache Abdera
这个工具包用于构建完整的,高性能的atom发布协议。
这个可以详细的来描述下。从官网上面也就能看出来,它是一个用于快速聚合信息的一种协议标准的支持开发包。生活中,我们使用的博客,或者某些邮箱都是通过一种信息聚合的技术来实现的,为的就是减少发布以及接受关键信息所花费的时间。而目前流行的两种标准就是RSS以及ATOM。RSS之前由于网景公司以及雅虎等大公司的支持,成为主流标准。而这几年,google加入了Atom的阵营,并且Gmail就是通过这种协议标准实现的。先不说RSS,Atom是一种基于XML的文档格式以及基于HTTP的协议。而Abdera工具包为我们提供了常用的操作,详细可以参考官方API或者developerWorkshttp://www.ibm.com/developerworks/cn/xml/x-atompp3/#resources
Atom 协议发布及编辑web资源:http://www.ibm.com/developerworks/cn/xml/x-atompp1/
Atom 发布协议:http://www.ibm.com/developerworks/cn/xml/x-atompp2/
Atom Abdera 项目简介:http://www.ibm.com/developerworks/cn/xml/x-atompp3/#resources