userli
副版主
帖子
1088
精华
1
无忧币 12787
积分 3299
阅读权限 140
|
发表于:2008-3-23 08:04
标题:微软企业级网站搜索解决方案
<上一帖 |
下一帖>

解决方案简介

随着计算机技术、通信技术以及互联网技术的飞速发展,社会经济的信息化进程逐渐加快,以网络经济为主要特征的新经济形态正在发展和壮大。网页信息的飞速增长,网站形态和技术的多样化给查找和利用这些信息的人们带来了新的挑战,有相当多的企业内外门户并没有为访问者提供有效的搜索功能。微软企业级网站搜索解决方案正是为此而设计的。
Microsoft 企业级网站搜索解决方案是一个对SharePoint 2007爬网功能进行扩展的解决方案。该解决方案的目的是向使用Microsoft
Office SharePoint Server 2007的企业用户以及合作伙伴演示基于SharePoint 2007如何爬取Web Form认证的网站、基于图片数字认证的网站、使用AJAX技术生成动态内容的网站以及使用JavaScript生成链接的网站等,最终为企业门户加入一个强大的,适应各种Web环境的搜索引擎。

解决方案架构和功能

解决方案架构
微软IT支持管理解决方案构建于Microsoft Office SharePoint Server 2007平台之上,并结合Rights Management Service、Exchange Server 2003、Live Communication Server 2005等产品实现了对即时通信和内容存取权限的有效管理,其功能架构与所应用的产品架构图如下所示。

解决方案架构图

解决方案功能演示
关于微软企业级网站搜索解决方案实现的流程如图1所示,这里我们一并给出关于这一流程的具体介绍。

图 1:企业级网站搜索解决方案流程图
1. 通过“爬网设置”WebPart页面可以设置及修改爬网参数、查看爬网日志、启动及停止爬网任务。
2. 爬网引擎监测爬网任务数据库(基于SQL Server 2005),一旦监测到任务则启动爬网模块。
3. 爬网模块将根据目标网站的配置信息登录网站。
4. 爬网模块抓取到目标网站的页面后存放到SharePoint Document Lib中,系统会根据不同的网站配置创建相应的SharePoint Folder存放页面的内容。
5. 通过SharePoint 2007自身的爬网引擎,设置对服务器场中的SharePoint Server进行爬网,同时将会对微软企业级网站搜索解决方案爬取的网页内容完成索引。
6. 通过SharePoint2007的“搜索中心”将可以搜索到爬取的网页内容。
部署工作异常简便,不同规模的部署场景对应不同规模的网站内容量和搜索并发用户数,用户可根据自己的情况进行进一步的部署方案定制和优化,如图2所示。

图 2:部署工作简便、易行
本解决方案为企业提供专业高效的网站搜索引擎。该搜索引擎可以集成到企业内外网门户为使用者提供准确,及时的搜索结果,图3所示的网站源为基于Web表单验证的网站。

图 3:设置基于Forms认证及图片数字认证的网站

解决方案优势
微软企业级网站搜索解决方案通过构建于微软Microsoft Office SharePoint Server 2007平台之上,而具有了诸多优势:
1. 部署工作高效省时、安装过程简便快速
> “傻瓜式”的安装向导,使部署工作变得异常轻松。
> 类似Microsoft Office SharePoint Server 2007内置爬网配置界面,使得配置操作简单明了。
> 基于Windows Service的爬网引擎,控制管理变得非常容易。
> 通过WebPart与SharePoint Document Library的良好支持,实现了与Microsoft Office SharePoint Server 2007无缝结合。
2. 源代码开放,便于用户对系统进行灵活定制
> 完全开放源代码,可以方便系统后期的扩展及完善。
3. 对Microsoft Office SharePoint Server 2007内置的爬网引擎是一个补充
> 可编程的,可扩展的爬网引擎,可与Microsoft Office SharePoint Server 2007无缝集成。
4. 帮助企业实现业务收益的最大化
> 通过企业级网站搜索可以获取Internet上更多的有价值信息。
> 快速实现企业内异架构系统的信息发现,同时将不同平台架构的信息通过企业级网站搜索快速汇总至SharePoint搜索中心。
|

|
|