MCPLive > 杂志文章 > SharePoint 2010企业应用解决方案

SharePoint 2010企业应用解决方案

2010-10-24高阳 蒋建华《微型计算机》2010年10月上

SharePoint 2010信息化解决方案详解

采用SharePoint 2010和Office 2010服务器产品(如Communications Server 2007/R2、PerformancePoint Server 2010、Project Server 2010)和Office 2010桌面产品(如Excel、Access、Visio、Project、Word、SharePoint Workspace)打造的企业级综合应用与管理平台,集成了企业门户、协同办公、业务分析、社区交流等功能,提供了一个实用、易用且功能强大的管理信息系统。

在这个应用架构上,底层是操作系统层,包括Windows Server、SQL Server、SharePoint 2010及Office Server 2010产品。操作系统层之上是服务层,包括基础服务和扩展服务。基础服务由各个操作系统的服务器产品提供,在基础服务层之上,可以使用各个服务器产品提供的API和SharePoint 2010提供的文档对象模型来提供扩展服务,为通用层、应用系统和外部系统提供各种服务,像Web Service、SharePoint Service等。再上层是通用层,使用服务层提供的开放接口,实现各个应用系统都需要的功能,可以说是一个中间件。在通用层之上就是我们的各类应用系统了。这些应用系统使用ASP.Net开发,并以SharePoint 2010作为基础业务支持平台(包括企业门户)。

企业应用集成门户平台

EIP(Enterprise Information Portal)是基于SharePoint 2010、Microsoft SQL Server 2008、Office Communications Server 2007/R2(腾讯RTX2010等即时通讯软件)等产品进行集成,汲取各个产品功能的优点,可以快速搭建企业信息门户,实现高效灵活、功能强大的企业应用集成门户平台。


SharePoint 2010解决方案的参考架构

企业门户在展示层使用SharePoint 2010的Ribbon风格界面,门户组件使组织内部的人员很容易地访问到相关企业内部通告、知识和项目信息,并且简化了员工相互协作的工作方式。在此基础上,企业部门可以搭建部门站点,个人用户可以使用个人站点(My Site),这样多个网站构成了企业网站集合。

专家点评:单从企业应用集成门户平台上讲,SharePoint 2010更新的功能不多,主要在两个细节上:一是展示层做了优化;二是只支持x64的操作系统,对硬件环境的要求提高了。在企业门户上与之类似的是IBM WebSphere Portal(目前版本6.5),二者都包括灵活访问、导航、页面模板、web 2.0、站点管理等功能。不过,WebSphere Portal使用Java和DB2数据库,支持PHP;而SharePoint 2010使用.Net和SQL Server开发部署。

内容管理和知识库

内容管理是SharePoint系列产品的一个核心功能,内容管理包括对文档、记录、Web内容的管理。SharePoint 2010提供的文档管理功能包括:主版本控制和次版本控制;签入/签出文档锁定;丰富的描述性元数据;工作流;基于内容类型的策略;审核;以及文档库、文件夹和单个文档级别的基于角色的访问控制。记录管理是根据公司策略用统一方式收集、管理和处置公司记录(被视为对公司历史、知识或法律保护十分重的信息)的过程。在Web内容管理上,通过所见即所得的创建Web内容,也可以使用应用程序接口或者结合使用.Net来开发内容管理系统。经常是这样的一个应用场景:使用SharePoint 2010作为储存服务器,在SharePoint上进行二次开发,内容发布通过二次开发的程序来完成,数据展示又通过Web部件来展示。通过对内容的集中存储,慢慢搭建起企业的知识库、文件库,文件可以存放在SharePoint的文档库列表中,也可以结合使用RDMS或者RMS来进行管理。

专家点评:在内容管理和知识库上,对比IBM的同类产品Lotus/Notes,可以发现SharePoint 2010在文档内容形式和安全性上结合RMS更具优势,而Lotus/Notes采用专用数据库存储文档和数据,不便于统计分析和文件管理。

分享到:

用户评论

共有评论(1)

用户名:

密码: