SharePoint 2007 Search Service 集成于 SharedService Application中,所以只要保证SharePoint Farm创建了SSP就可以完成简单的Search 操作。
下图是SharePoint2007 的Search 结构图:
从图中我们可以看出:SearchService由Extensive and Extensible ContentGathering、Indexing、Querying三大部门组成,也就是说我们选择图中的所支持的Content Server作为Content Source,进行Content Crawl,Crawl成功后,Index Engine将由Protocol Handlers和IFiters从ContentIndex获取到的Content Properties等等信息进行封装,通过WordBreakers发给Content Index,当End User在Search Bar上输入Query信息时,再有Query Engine到Content Index中获取相关信息反馈给End user页面上。
简单以SharePoint为Content Source做一下Search的操作步骤:
- 打开Central Administration->Operation->Services on Server,开启Office SharePoint Server Search服务,如下图所示:
- 点击Navigation处的Shared Service,进入Shared Service页面,如下图所示:
- 进入Shared Service页面,点击Search Administration页面,如下图所示:
- 进入Search Administration页面,点击Content Source,如下图所示:
- 定义Content Source,将要Search 的Content的URL填写到Content Source中,如下图所示:
- 选择Content Source进行Crawl,如下图所示:
- 成功后,在指定的站点的Search Bar上输入要search的query信息,页面反馈出正确结果,如下图所示:
上述仅是简单的Search步骤介绍,稍后会根据情况介绍自定义的Search操作,谢谢阅读。