通过联合搜索可以与其他源 (包括其他门户、Web 站点或数据库) 建立搜索关系。建立必要的联合搜索访问后,不论服务资料档案库是建立好的搜索系统还是定制的数据库,请求门户的用户都可以搜索服务资料档案库中的内容。
联合搜索包括传入和传出联合搜索:
传入联合搜索使其他 Oracle WebCenter Interaction 门户能够搜索您的门户。
传出联合搜索使您的门户用户能够搜索其他 Oracle WebCenter Interaction 门户或其他外部资料档案库。
此主题介绍以下信息:
要了解如何创建或编辑管理对象 (包括传入联合搜索、传出联合搜索和搜索 Web 服务),请单击此处。
要了解用户可如何运行联合搜索查询,请单击此处。
要了解传入联合搜索编辑器,请单击以下编辑器页之一:
要了解传出联合搜索编辑器,请单击以下编辑器页之一:
传出联合搜索对象的设置通常特定于实施搜索的搜索 Web 服务。在这些情况下,Web 服务自身以服务配置界面 (SCI) 页面的形式提供配置选项。要查看这些页面的联机帮助,请单击关联页面上的“帮助”按钮。通过搜索 Web 服务可以为远程搜索资料档案库指定常规设置,而将安全性设置留在关联的传出联合搜索中进行设置。这样可以通过多个传出联合搜索来分离对您的搜索资料档案库的访问。
要了解搜索 Web 服务编辑器,请单击以下编辑器页之一:
Oracle WebCenter Interaction 门户可以向另一个 Oracle WebCenter Interaction 门户请求和/或提供内容。安装门户时将创建“公共访问传入联合搜索”。这使得其他 Oracle WebCenter Interaction 门户可以作为来宾用户搜索此门户。
要建立其他搜索关系,您必须创建新的传入或传出联合搜索。无论您的门户是请求内容还是提供内容,都需要先与其他相关管理员就以下问题达成一致,然后才能建立联合搜索:
哪些门户将提供内容?
哪些门户将请求内容?
使用什么门户标识名称和口令来识别这些门户?
对于发出的每个请求,请求门户会向服务门户发送 ID 和口令来识别自身。您必须在请求门户的传出联合搜索和服务门户的传入联合搜索中输入相同的 ID 和口令。
服务门户的哪些内容将可以供请求门户使用?
如果两个门户共享公用的外部用户数据库 (例如 LDAP 服务器或 Active Directory 域),则必须授予共享用户对服务门户中相应内容的访问权限。这就提供了最大程度的内容安全性,而无需任何附加管理工作。
如果涉及的门户没有共享用户信息数据库,则必须在服务门户中创建一个或多个门户用户,以供请求门户的用户模拟。应该专门针对该用途创建服务门户用户,并与请求门户的管理员共享这些用户的名称。
以下链接指向使用方案:
在您与其他相关管理员确定如何实现此关系后,您就可以建立传入或传出联合搜索。
如果您要搜索非门户资料档案库,Oracle 或其他供应商可能已经编写用于访问它的搜索 Web 服务。否则,通过 Oracle 提供的 IDK,您可以轻松地使用 Java 或 .NET 编写自己的搜索 Web 服务。有关详细信息,请参阅 Oracle 技术网上的 Oracle WebCenter Interaction Web Service Development Guide,网址为 http://www.oracle.com/technology/documentation/bea.html。
要创建访问非门户资料档案库的传出联合搜索,请执行以下操作: