采用SharePoint2010和Office2010服務器產(chǎn)品(如CommunicationsServer2007/R2、PerformancePointServer 2010、Project Server 2010)和Office2010桌面產(chǎn)品(如Excel、Ac c e s s、Vi s i o、Pr o j e c t、Wo r d、SharePointWorkspace)打造的企業(yè)級綜合應用與管理平臺,集成了企業(yè)門戶、協(xié)同辦公、業(yè)務分析、社區(qū)交流等功能,提供了一個實用、易用且功能強大的管理信息系統(tǒng)。
在這個應用架構上,底層是操作系統(tǒng)層,包括Windows Server、SQL Server、SharePoint 2010及OfficeServer 2010產(chǎn)品。操作系統(tǒng)層之上是服務層,包括基礎服務和擴展服務。
基礎服務由各個操作系統(tǒng)的服務器產(chǎn)品提供,在基礎服務層之上,可以使用各個服務器產(chǎn)品提供的API和SharePoint 2010提供的文檔對象模型來提供擴展服務,為通用層、應用系統(tǒng)和外部系統(tǒng)提供各種服務,像
Web Service、SharePoint Service等。再上層是通用層,使用服務層提供的開放接口,實現(xiàn)各個應用系統(tǒng)都需要的功能,可以說是一個中間件。
在通用層之上就是我們的各類應用系統(tǒng)了。這些應用系統(tǒng)使用ASP.Net開發(fā),并以SharePoint 2010作為基礎業(yè)務支持平臺(包括企業(yè)門戶)。
企業(yè)應用集成門戶平臺EIP(Enterprise Information Portal)是基于SharePoint2010、Microsoft SQLServer 2008、Office CommunicationsServer2007/R2(騰訊RTX2010等即時通訊軟件)等產(chǎn)品進行集成,汲取各個產(chǎn)品功能的優(yōu)點,可以快速搭建企業(yè)信息門戶,實現(xiàn)高效靈活、功能強大的企業(yè)應用集成門戶平臺。企業(yè)門戶在展示層使用SharePoint2010的Ribbon風格界面,門戶組件使組織內部的人員很容易地訪問到相關企業(yè)內部通告、知識和項目信息,并且簡化了員工相互協(xié)作的工作方式。在此基礎上,企業(yè)部門可以搭建部門站點,個人用戶可以使用個人站點(My Site),這樣多個網(wǎng)站構成了企業(yè)網(wǎng)站集合。
專家點評:單從企業(yè)應用集成門戶平臺上講,SharePoint2010更新的功能不多,主要在兩個細節(jié)上:一是展示層做了優(yōu)化;二是只支持x64的操作系統(tǒng),對硬件環(huán)境的要求提高了。在企業(yè)門戶上與之類似的是IBM WebSphe rePortal(目前版本6.5),二者都包括靈活訪問、導航、頁面模板、web 2.0、站點管理等功能。不過,WebSpherePortal使用Java和DB2數(shù)據(jù)庫,支持PHP;而SharePoint 2010使用.Net和SQLServer開發(fā)部署。
內容管理和知識庫
內容管理是SharePoint系列產(chǎn)品的一個核心功能,內容管理包括對文檔、記錄、Web內容的管理。
SharePoint2010提供的文檔管理功能包括:主版本控制和次版本控制;簽入/簽出文檔鎖定;豐富的描述性元數(shù)據(jù);工作流;基于內容類型的策略;審核;以及文檔庫、文件夾和單個文檔級別的基于角色的訪問控制。記錄管理是根據(jù)公司策略用統(tǒng)一方式收集、管理和處置公司記錄(被視為對公司歷史、知識或法律保護十分重的信息)的過程。在Web內容管理上,通過所見即所得的創(chuàng)建Web內容,也可以使用應用程序接口或者結合使用.Net來開發(fā)內容管理系統(tǒng)。經(jīng)常是這樣的一個應用場景:使用SharePoint2010作為儲存服務器,在SharePoint上進行二次開發(fā),內容發(fā)布通過二次開發(fā)的程序來完成,數(shù)據(jù)展示又通過Web部件來展示。通過對內容的集中存儲,慢慢搭建起企業(yè)的知識庫、文件庫,文件可以存放在SharePoint的文檔庫列表中,也可以結合使用RDMS或者RMS來進行管理。
專家點評:在內容管理和知識庫上,對比IBM的同類產(chǎn)品Lotus/Notes,可以發(fā)現(xiàn)SharePoint 2010在文檔內容形式和安全性上結合RMS更具優(yōu)勢,而Lotus/Notes采用專用數(shù)據(jù)庫存儲文檔和數(shù)據(jù),不便于統(tǒng)計分析和文件管理。
系統(tǒng)集成
基于SharePoint2010對系統(tǒng)集成,可以分成3個層次:用戶和權限集成、業(yè)務集成和展示層集成。在用戶權限集成上,由于SharePoint和WindowsServer的緊密關系,可以使用AD來集成認證,只要是AD用戶就可以訪問一些企業(yè)內部系統(tǒng)和資源,通過對AD用戶的授權,建立權限系統(tǒng)。同時SharePoint 2010一如既往地提供單點登錄(SSO)功能,可以使用一套用戶名/密碼登錄多個應用系統(tǒng),免去了在各個應用系統(tǒng)之間切換之苦。
在業(yè)務集成上,SharePoint 2010和Office 2010應用程序都具有可直接使用外部數(shù)據(jù)的功能,并且SharePoint Designer 2010和Visual Studio 2010中也提供了用于處理外部數(shù)據(jù)的工具。
Business Connectivity Services(BCS)是基于MOSS 2007中包含的業(yè)務數(shù)據(jù)目錄構建的,添加了來自Of f ice2010應用程序的編寫功能、新工具和脫機緩存等。
SharePoint 2010在展示層比MOSS 20 07有了很大改觀,使用Ribbon風格界面,支持Silverlight和多媒體資源。在展示層集成中,可以把其它業(yè)務系統(tǒng)的一些功能如銷售報表、工作流表單集成進來。
專家點評:產(chǎn)品整合功能集成是微軟對SharePoint產(chǎn)品的一個定位,在企業(yè)應用中,可集成AD進行組織機構和用戶權限、用戶基本信息維護與管理。使用SSO和BCS可以集成其它系統(tǒng)業(yè)務,在企業(yè)門戶里集中展現(xiàn)與處理。可以說,正是集成特性給了SharePoint產(chǎn)品繼續(xù)發(fā)展與壯大的無限可能。
簡單方便地創(chuàng)建工作流SharePoint2010中可以創(chuàng)建2種工作流:時序工作流和狀態(tài)機工作流。時序工作流將工作流表示為一系列步驟,這些步驟必須按順序執(zhí)行,直到最后一個活動完成。狀態(tài)機工作流表示一組狀態(tài)、轉換和操作,其中一個狀態(tài)被表示為啟動狀態(tài),然后可以根據(jù)事件進行向另一個狀態(tài)的轉換。SharePoint2010中的業(yè)務流程主要是通過電子表單驅動的,而電子表單則是通過Microsoft OfficeForms Server2010來實現(xiàn)。它通過基于XML的電子表單,幫助組織實現(xiàn)表單驅動的業(yè)務流程,以便與現(xiàn)有系統(tǒng)進行平穩(wěn)整合。這個增強安全性的客戶/服務器平臺提供了快速創(chuàng)建和部署解決方案,集中表單管理和維護的能力,并且有助于將業(yè)務流程擴展到客戶、合作伙伴和供應商。
專家點評:在工作流方面,可以結合SharePointDesigner創(chuàng)建無代碼工作流,還可以使用InfoPath自定義表單,SharePoint2010里也內置了簡單工作流,還可以結合WF來開發(fā)工作流。總之形式多樣,可以根據(jù)具體業(yè)務需求來選擇最快捷的方式創(chuàng)建和實現(xiàn)工作流。
企業(yè)級搜索
在MOSS 2007全文檢索的基礎上,SharePoint2010的搜索功能更加強大:提供了可視化的搜索界面;可以對服務器場、網(wǎng)站、列表進行搜索,還可以對組織機構中的人員和專家進行搜索,并對人員和專家建立聯(lián)系。對搜索過濾功能有了增強,可以在上下文環(huán)境中進行搜索;可以使用網(wǎng)頁、桌面、移動設備進行搜索。
SharePoint2010是一個功能強大的搜索平臺,用戶可以利用常見的內置工具構建自定義搜索解決方案與搜索引擎應用程序,利用無需編碼的解決方案滿足各種搜索需求如創(chuàng)建360°客戶視圖,擴展諸如CRM和ERP系統(tǒng)等企業(yè)應用程序的用途,方便信息融合和信息導航;構建由搜索驅動的應用程序,以綜合利用結構化和非結構化的內容。
專家點評:搜索功能是SharePoint 2010產(chǎn)品的一個突出亮點,用戶的搜索體驗如界面、內容、范圍等比上一版本有很大提高,尤其增加了相關性搜索。對于企業(yè)門戶、知識庫、內容管理系統(tǒng)來說,搭建一個SharePoint產(chǎn)品上的搜索引擎很實用。
協(xié)作溝通
在協(xié)作溝通上,SharePoint2010天然與Office家族產(chǎn)品有聯(lián)系,Access、Visio、InfoPath、Excel、Word、PPT等文件都可以在SharePoint中進行創(chuàng)建、編輯、審批與管理。尤其是使用SharePointWorkspace能對離線文檔進行創(chuàng)建和保存,等上線的時候再把文檔保存進SharePoint 2010的服務器上。在SharePoint2010集成Communications Server、Exchange Server后,還可以使用電子郵件、即時通訊工具進行協(xié)作和溝通。
專家點評:在協(xié)作溝通方面,微軟的產(chǎn)品定位更加清晰一些,OCS和Office作為協(xié)作溝通的媒介,而IBMWebSphere采用了“上下文協(xié)作”的方式,在協(xié)作處理的方式和工具功能上微軟具有優(yōu)勢,但是整個協(xié)作起來,微軟需要購買的產(chǎn)品費用也相應要高一些。
寫在最后
SharePoint 2010的定位是新一代企業(yè)門戶及協(xié)同工作平臺,其強大之處在于快速搭建、信息檢索、系統(tǒng)集成。結合Office2010的服務器和桌面產(chǎn)品,SharePoint2010可以創(chuàng)建企業(yè)門戶、知識管理系統(tǒng)、文檔管理系統(tǒng)、協(xié)同辦公系統(tǒng)、社區(qū)網(wǎng)站、業(yè)務分析系統(tǒng)等。一套軟件構建多種應用與解決方案,有利于企業(yè)提高信息化的能力、節(jié)約IT成本。但是SharePoint與WindowsServer操作系統(tǒng)、AD關系緊密,對硬件資源要求比較高,這樣就導致了一次性投入較大且需要專門的IT人員來負責運行維護,而且SharePoint產(chǎn)品備受詬病的是其性能(運行速度不快),這都為企業(yè)引入SharePoint產(chǎn)品帶來了一些障礙。在應用的過程中,企業(yè)可以根據(jù)需要由小型服務器場慢慢擴展,首先使用系統(tǒng)自帶功能部署企業(yè)門戶和知識庫,有了一定技術和應用積累以后,在擴大到其它應用上來,這樣一方面積累了應用經(jīng)驗,另一方面也控制了IT投入,根據(jù)需要來進行投入