使用联合 (Search Server 2008)
更新时间: 2008年3月
应用到: Microsoft Search Server 2008
上一次修改主题: 2008-08-13
提示
除非另有说明,否则本文中的信息对 Microsoft Search Server 2008 和 Microsoft Search Server 2008 Express 均适用。
在 Search Server 中,利用联合可使最终用户能够发出查询,以便搜索多个源并在单一搜索结果页面上不同的 Web 部件中显示结果。这些源可以是企业内容库、其他搜索引擎或 Search Server 索引的一部分。通过使用联合,您将能为用户提供更全面的查询结果,而不必投入服务器资源来对内容进行爬网和编制内容索引。
以下文章提供了可帮助您了解和使用联合的信息。
入门
以下文章提供了联合的简介。
其他位置的联合搜索结果 (Search Server 2008) Search Server 产品帮助中的一篇文章,它介绍了联合的概念和功能。若要阅读此文章,请转到 Search Server 中的“搜索管理”页,然后在“我希望”部分中,单击“联合来自其他位置的结果”。
设置联合连接器 (Search Server 2008) 本文说明如何在企业中或在提供用户所需信息的网站上定位数据源,以及如何使用联合连接到该数据源。
使用触发器和查询模板 (Search Server 2008) 本文介绍两类可用的触发器,以及如何构造用于联合位置的查询模板。
联合搜索概述(该链接可能指向英文页面) 本文从更具有技术性的角度概述了联合的概念,其中论述了索引编制和联合之间的区别、联合位置的详细信息、联合对于最终用户的表现形式以及对联合的编程访问。
规划最终用户搜索体验 (Search Server 2008) 本文提供有关如何使用联合来帮助最终用户快速查找所需信息的信息。
构建或自定义联合连接器
MSDN 上的以下技术文章讨论了常见的联合自定义项,并指导技术管理员或开发人员创建更复杂的联合连接器。如果源不是本地搜索索引并且本身未提供可搜索的数据源,则需要复杂的连接器。
构建联合搜索连接器的体系结构指南(该链接可能指向英文页面) 本文讨论为 Search Server 创建联合连接器的要求,并提供一些体系结构指南。
自定义搜索用户界面(该链接可能指向英文页面) 本文包含多个主题,这些主题介绍联合的最常见的视觉自定义方案。本文将指导您完成联合位置的呈现转换 (XSLT),并描述您可用于更改结果在联合搜索 Web 部件中的显示方式的自定义项。
位置定义文件架构参考(该链接可能指向英文页面) 本文讨论了联合位置定义架构的各个元素,并说明如何定义位置以及如何创建原始位置定义 (.fld) 文件。
创建带有凭据 UI 的自定义联合搜索 Web 部件(该链接可能指向英文页面) 本文说明了如何为联合位置创建用于收集用户凭据的用户界面。
连接器示例和代码示例
MSDN 上的以下技术文章提供了没有可搜索数据源的源所连接的联合连接器示例。这些文章提供了代码示例和演练。
SQL Server 数据库联合连接器示例(该链接可能指向英文页面) 本文包括一个代码示例,可指导您完成创建连接到 SQL 数据库的联合连接器的过程。
HTML 到 RSS 联合连接器示例(该链接可能指向英文页面) 本文包括一个代码示例,可帮助说明如何创建一个联合连接器,以将 HTML 转换为可由联合位置使用的 RSS 源。
联合代码示例(该链接可能指向英文页面) 此 MSDN 代码库提供了 MSDN 文章中使用的联合连接器代码的示例。
疑难解答
以下文章讨论了您在配置联合位置时可能遇到的问题。
配置联合源的代理服务器设置 (Search Server 2008) 本文说明了如何为联合指定代理服务器,以便该服务器不会阻止联合查询。
修复联合位置 (Search Server 2008) 本文提供了用于解决与联合相关的常见配置问题的疑难解答信息。