雅虎开放过了头?BMF可运行在Google服务上

互联网 | 编辑: 江海明 2008-08-05 10:27:00编译

首先我们解释一下什么是Google App Engine(简称GAE),这是Google提供的一种让用户自己的Web程序在Google的服务器上运行的基础架构,可以免费使用但有一些使用限制。然后是雅虎的BOSS(构建自定义的搜索服务),它允许用户引用雅虎搜索的结果,并且可以对搜索结果排序,也可以将其与其他内容整合-同样这是没有任何限制的。

(PCHOME 江海明 编译)

本周一的时候,雅虎的一位程序员Vik Singh,做为BOSS项目的一员,发布了一款让GAE和BOSS结合起来的软件,名为BOSS Mashup Framework(BMF),其中提供了一些已编译的工具允许编程人员更加方便的通过BOSS接口使用雅虎的搜索数据,而这一切多是运行在GAE上的。

“在GAE上使用BMF的感觉是非常的自然,这就直接的证明了BOSS的部署非常简单-所以我今天决定将BMF移植到GAE平台上,”Vik Singh在其博客中表示。

这些工具,或者叫做库,是用Python写的,也是GAE唯一使用的编程语言。

Singh同样给出了一个示例程序:QA服务。(Yes,你没看错,不过其对问题给出的答案并不是全部正确。)

Singh提到了另一个例子是4HourSearch,这其中的典故是程序员Sam Pullara只花了4个小时就完成了整合工作,当然这是Sam Pullara在自己的博客上这样说的。这是一个使用雅虎技术与Cuil类似的搜索站点,而后者近期被炒作成一个Google杀手的角色。

原作者:Stephen Shankland

原文:Coder links Yahoo search, Google App Engine

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑