雅虎开放过了头?BMF可运行在Google服务上
来源-互联网 | 作者- | 发表时间- 2008-8-7 10:04:00

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

本周一的时候,雅虎的一位程序员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


Maya设计资源下载
赞助商广告
关于网域 | 服务项目 | 我们的产品 | 使用版权 | 投稿指南 | 诚邀加盟 | 联系我们
网站合作、内容监督、商务咨询、意见投诉 电话:024-88640666,62112026  E-mail:NetZone@188.com
教程购买 电话:024-88640666,62112026   QQ:542905553519993427516793814
教师应聘 电话:024-62112026 QQ:1040094450
商务合作、广告、链接 电话:024-88640666 QQ:517645182
Copyright 2006沈阳市网域信息服务有限公司版权所有
辽ICP备05026197号 增值电信业务经营许可证辽B-2-4-20060153