- 关 键 词:
- 软件工程
据国外媒体报道,谷歌周一发布了公司内部使用的开源数据描述语言“Protocol Buffers”。Protocol Buffers与XML相似,但其特点是简单、小巧、速度快。
谷歌开源项目经理克里斯·迪邦纳(Chris DiBonap)在博客中称,“我们在网络上传输或在磁盘上存储的几乎所有结构化信息都使用了这种语言。我们认为,Protocol Buffers对其他人也有大有裨益,因此决定把它作为开源软件发布。”
谷歌软件工程师肯顿·瓦尔达(Kenton Varda)在公司开源博客网站上表示,谷歌使用数千种不同的数据格式,其中大多数为结构化数据格式。利用XML来处理这些海量结构化数据显得力不从心,于是谷歌开发了Protocol Buffers。
瓦尔达将Protocol Buffers比作一种接口描述语言(IDL),但没有IDL的复杂性。瓦尔达说:“Protocol Buffers的主要设计目标之一是简洁,而实际情况也是如此。Protocol Buffers不但功能强大,在速度上也至少比XML要快出一个数量级。”
据谷歌文档称,与具有可比性的XML文件相比,Protocol Buffers文件体积小2-9倍,解析速度快19-99倍。
谷歌还称,将来还计划把更多其他软件项目作为开源软件发布。因为这些项目都将用到Protocol Buffers,因此首先发布Protocol Buffers。
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- 网民默哀国殇 QQ换装白加黑 (84次浏览)
- 盖茨:Windows 7后年上市 硬件要求低 (72次浏览)
- 作弊者的噩梦!反作弊手段的高科技化 (54次浏览)
- 微软明年发布Visual Studio “10” (39次浏览)
- 微软:10月份公布Windows 7细节 (39次浏览)
- Google第一美女总裁梅里莎梅尔 (38次浏览)
- Openoffice3.0: 微软Office的终结者? (35次浏览)
- Windows Embedded Standard 2009发布 (35次浏览)
- 心系灾区 IT企业赈灾行动 (31次浏览)
- 微软发布Windows XP/Vista安全报告 (28次浏览)



