使用 IBM OmniFind Yahoo! Edition REST API

来源:互联网 发布:手机淘宝开店怎么开 编辑:程序博客网 时间:2024/04/30 06:54

 学习如何从自己的定制应用程序轻松地访问可免费下载的搜索引擎,IBM® OmniFind™ Yahoo! Edition(本文中简称为 OmniFind)。OmniFind 提供了一个 Representational State Transfer(REST)Web 服务,这个服务向其他应用程序公开它的搜索 API 和文档推送或删除 API。通过使用这些 API,可以编写定制的搜索应用程序,提供具有个性化外观和体验的搜索页面。还可以编写定制的爬行器应用程序,可以在 OmniFind 当前支持的 Web 和文件系统存储库之外的其他内容存储库中,推送和删除文档。
简介

与其他几种搜索引擎一样,OmniFind 也提供 REST API 来公开它的功能。为什么许多基于 Web 的应用程序和服务广泛使用 REST 作为服务交付机制?这有许多原因。

REST 客户机不需要任何额外的软件,只需要套接字接口和 XML 解析器,而这些是大多数计算平台都附带的软件。相反,SOAP Remote Procedure Call(RPC)客户机需要安装特殊的运行时库来处理额外的消息层和传输。因此,REST 客户机的软件依赖性很低。您还会发现 REST 的许多其他好处。关于 REST 体系结构的风格和优点的详细内容,请参考 REST Wikipedia Web 站点。

下面的讨论主要关注如何访问 OmniFind REST API 提供的每个服务,并用简短的示例代码片段加以说明。实现本文中的示例代码片段是为了补充 “IBM OmniFind Yahoo! Edition Programming Guide and API reference”。在这份编程指南和示例代码的帮助下,您可以立即开始编写定制的应用程序。因此,如果还没有下载 IBM OmniFind Yahoo! Edition,现在就下载它并开始使用 OmniFind REST API 编写定制的应用程序。

。。。。。。

                         点击此处查看详情

原创粉丝点击