在信息急劇膨脹的今天,如何有序組織網絡信息,實現便捷共享是圖書館面臨的難題。網上大量的信息已不是個人能有效加工和整理了,團隊協作是唯一的解決之道。但長久以來,由于圖書館技術力量較為薄弱,尤其是中小型圖書館,館際之間的網絡共享與協作基本是基于電子郵件的方式,存在著安全與效率方面的種種問題,因此共享與協作的程度比較低,本文將介紹一種能較好解決這些問題的技術:WSS 3.0,并在此基礎上建立圖書館網絡共享與協作平臺。
一、什么是WSS 3.0?
WSS的英文全稱是Windows SharePoint Services ,3.0是其最新的版本。WSS是一項以網絡為中心的文檔管理技術,是一種團隊協作技術。WSS為工作組成員提供了共享的Web空間以及一些核心共享工具和服務(比如:文檔管理以及聯系人、通知和任務的共享列表)。
WSS 被設計用來幫助團隊來管理文檔,讓用戶與別人協作。也許我們已經有一些工具來進行文檔的管理和工作的協同了,比如說用FTP來進行文檔共享,用Email來協同工作,用MSN或QQ等進行交流等。而WSS能提供功能更加強大的應用,諸如:可以提供一個部門的站點用來集中存儲、管理文檔并且可以和別的部門共享文檔;可以提供一個團隊的站點在項目負責人的管理下協同工作、共享文檔;可以提供一個事件的站點建立一個會議,提供目錄、附錄、會議文件等信息;可以建立一個站點用來搜集資料,能讓管理者獲得更開闊的眼界。
WSS應用基于.NET架構,遵循Web Service標準,不僅可以在內部網運行,還可以透過防火墻在Internet上部署,以實現跨組織和跨地域的共享與協作。
二、WSS 3.0的優點
1.零成本。WSS 3.0是微軟公司免費提供的,只要圖書館的服務器運行有Windows 2003 Sever就可以下載安裝使用。而現在大部分的圖書館的服務器都基于此操作系統,因此幾乎不會額外增加成本,對于資金較為緊張的圖書館來說是一個福音。
2.技術門檻低。對于管理人員來說,WSS只要安裝成功,用戶就可使用其中的大部分功能,管理人員還可以從微軟網站上下載免費的模版,以符合自身的需要。而對于使用者來說WSS是通過瀏覽器、電子郵件以及Office辦公軟件來協同工作的,在圖書館中這些軟件是絕大多數的人非常熟悉的。
3.強大的文檔共享與協作。與在簡單網絡文件共享中存儲文件相比,在WSS文檔庫中存儲文件提供了許多優勢。這些優勢包括:
·對文檔應用自定義屬性,以便能夠存儲有關其內容的更多信息。這使用戶可以更有效地存儲、組織和檢索大量的文檔群。
·使用共享或個人視圖對感興趣的文檔進行分類和篩選。
·通過使用Web 討論(Web Discussion)在線討論文檔。
·使用內容審批,以便站點管理者能夠批準或拒絕何種文檔可以添加到文檔庫中。
而對于文檔協作來說,下面的功能將能保證協作的高效與安全:
·文檔的簽入和簽出。WSS允許多人同時編輯同一個文檔,最后合并所有的修改,但當需要獨占編輯時,文檔的簽入和簽出功能可以做到這一點。
·文檔的版本跟蹤。WSS 會保存每個文檔的以前版本的副本,從而使用戶可以隨時回過頭去查看對文檔所做過的更改。用戶可以將文檔回滾到以前版本,或者找回從文檔的早前版本刪除的數據。
·文檔審閱。使管理者能夠審閱成員提交的文檔,并進行批注,以便成員修改。
4.全文檢索。對于傳統共享方式來說,對所共享的文檔進行全文檢索是非常困難的,WSS卻可以對存儲在站點中的文檔進行全文檢索,這些文檔可以是Word文檔、Excel電子表格、PowerPoint幻燈片、Access數據庫及圖像文件,也可以是簡單的txt文本文件和html網頁等,在安裝了相應的第三方組件后,可以對幾乎所有類型的文件進行全文檢索,例如PDF文件。
5.全面的Web2.0應用。Web 2.0是新一代互聯網的技術運用總稱,是互聯網的發展趨勢,它是以用戶為中心,強調全民參與,共同創造互聯網內容的技術。WSS 3.0則包含了Web 2.0的幾大核心運用:
? Blog(博客),在WSS 3.0中建立博客站點是非常容易的,只需選擇博客建站向導,跟隨提示即可完成。在圖書館網站中提供博客系統是當前圖書館個性化服務重要舉措,而WSS 3.0可以輕而易舉的幫助我們提供這一功能。
·Wiki(維基),Wiki是一種多人協作的寫作工具,Wiki系統可以幫助我們在一個群內共享某領域的知識,比如百科全書。WSS 3.0能建立Wiki站點,圖書館可利用Wiki站點進行大型專題數據庫的建設,以及對一些領域的知識進行管理。
·RSS,這是互聯網上用于聚合內容和元數據的一種格式,通常用于共享標題和新聞文章的鏈接。由信息的發布者將不同的單一門戶網站中滿足用戶需求的信息資源概要提取出來,動態生成若干RSS Feed(摘要),并將其鏈接使用“推送”技術,推送到用戶的桌面,供用戶選擇的一種信息推送和信息聚合的有效手段。WSS站點網頁中的每項內容,如Blog、公告、Wiki等,皆提供RSS機制。使用者則可以在RSS閱讀器中訂閱這些信息,而不必訪問網站。
6.工作流設置。工作流是組織和運行對應于工作流程的一系列操作的自然方式。例如,假設一個工作組的主要職責是編寫、修訂和審批文檔,這些文檔存儲在工作組網站上的文檔庫中。那么我們可以設置一個工作流以完成以下的功能:(1)當將新文檔上傳到網站時,會向審閱者發送電子郵件通知。(2)在審閱者的“任務”列表中創建一個審閱任務。(3)當該審閱者審閱文檔并將任務標記為完成時,會根據分配給文檔的狀態是“批準”還是“拒絕”來觸發不同的操作。(4)如果是批準則將文檔移動到已批準的文檔庫,并向工作組全體成員發送電子郵件通知。(5)如果是拒絕則發送電子郵件通知文檔作者,以便進行修改。流程圖如下:

工作的整個流程將由WSS控制,自動進行相應的操作,使得工作組成員能將精力放在工作上,而不是對工作流程的管理上,可以節約工作的時間,極大的提高工作組的效率,也可以避免人為造成的錯誤,比如審閱者忘記了發送電子郵件給文檔作者通知他修改而耽誤整個項目。對于以上較為復雜的智能操作,我們不需要編程只需通過WSS在工作流設計器中創建規則,就可以生成這樣的方案。
7.建立個人網站。WSS提供一整套的個人建站工具,比如網頁模版、Blog、BBS、圖片庫、讀者調查、全文檢索以及信息發布和管理系統,可以讓我們輕松的建立強大的個人站點。
8.可以進行二次開發。WSS 3.0提供了強大的編程接口,可以借助WebParts(WEB組件)來進行功能擴充,IT專業人員可以用VisualStudio 2005建立WebParts,與應用程序和Web Services交互。.Net對象模型幫助技術人員更快地,用比ASP更少的代碼建立和定制WebParts。而互聯網上也有大量免費的WebParts供使用。比如可以下載http://www.trikus.com/wsssearch/
WSSSearchWebParts.zip并成功安裝后,就可以為WSS添加目前非常流行的TAG(標簽)功能。
三、WSS 3.0的缺點
如同每一個軟件都不可能十全十美一樣,WSS 3.0也不可避免的存在著下面的一些問題:
1.WSS 3.0不適合來處理大型的文件,例如視頻資料、海量的數據庫等。因為WSS采用的存儲方式是通過Web并由SQL Server來存儲,Web的局限性讓文件的吞吐效率較低,并在上傳和上載大型文件時容易斷線。因此微軟建議要獲得最佳的性能需運用以下原則作為最高標準:
·每個站點中有1000個文檔庫。
·每個文檔庫中有1000個文件夾。
·每個文件夾中有1000個文件。
·每個文件大小為50兆字節(MB)。
2.系統的備份和還原較為復雜。WSS使用兩種不同類型的數據庫:內容數據庫和配置數據庫。SharePoint 站點上的列表和庫中的數據都保存在內容數據庫中。虛擬服務器設置,如:站點URL對物理存儲位置的映射,則都保存在配置數據庫中。配置數據庫可以位于與內容數據庫相同的服務器,也可以位于專用的服務器之上。這兩種數據庫都是基于SQLSERVER的,并且SharePoint用戶依賴于Active Directory,因此備份首先有Windows Active Directory的備份,然后是SQL SERVER的備份,最后還要有日志的備份,因此從程序上看較為復雜。
3.二次開發的難度較高。最能配合WSS 3.0進行二次開發的是VisualStudio 2005和SharePoint Designer,前者是微軟最新的編程工具,后者是FrontPage的后繼版本。VisualStudio 2005雖然功能強大,但掌握和運用相對較難,而后者雖然比較簡單,但能做的開發工作比較少。因此,總的說來要對WSS 3.0進行二次開發,需要具有相當程度的專業知識,對于絕大多數圖書館來說,恐怕只能使用原有的一些功能。
四、WSS 3.0的使用
1.安裝:
(1)安裝Windows 2003 Server SP1,將此服務器配置成一個域控制器,也就是安裝(Active Directory),方法為在Windows 2003中點擊“開始→所有程序→管理工具→管理您的服務器”菜單項,打開“管理您的服務器”對話框,點擊“添加或刪除角色”按鈕開始“配置您的服務器向導”,在出現的“服務器角色”對話框中選中“域控制器(Active Directory)”選項,點擊“下一步”按鈕,在在選擇域名的時候輸入您的域名,假設此處為“library.gz”,再一路按“下一步”就可以了。安裝完成后,會自動將服務器的IP地址設為192.168.0.1。
(2)安裝IIS 6.0,在Windows 2003中點擊“開始→所有程序→管理工具→管理您的服務器”菜單項,打開“管理您的服務器”對話框,點擊“添加或刪除角色”按鈕開始“配置您的服務器向導”,在出現的“服務器角色”對話框中選中“應用程序服務器(IIS,ASP.Net)”選項,點擊“下一步”按鈕。在出現的“應用程序服務器選項”對話框中并取消“FrontPage Server Extensions(FrontPage服務器擴展)”,否則會導致WSS 3.0無法安裝。選中“啟用ASP.Net”選項,點擊“下一步”按鈕。根據提示將Windows 2003 安裝光盤插入光驅就可以了。
(3)安裝Microsoft .NET Framework 3.0 可再發行組件包,首先從http://download.microsoft.com/download/4/d/a/4da3a5fa-ee6a-
42b8-8bfa-ea5c4a458a7d/dotnetfx3set
up.exe下載安裝文件,再運行根據提示進行安裝即可。
(4)安裝WSS 3.0,首先從http://download.microsoft.com/down
load/0/9/6/0961e1a6-7fd3-4392-bb35-1a4eaf2317a9/SharePoint.exe下載安裝文件,運行下載的安裝文件,在出現的“選擇所需的安裝”界面中選擇“基本”,把SharePoint網站配置成IIS的默認網站。點擊“下一步”開始SharePoint安裝。安裝完畢后,配置向導將自動完成IIS及SharePoint網站配置。注意,如果需要實現全文檢索功能還需要在此之前安裝SQL Server 2000 SP4或者SQL Server 2005。
2.添加域用戶。在Windows 2003中點擊“開始→所有程序→管理工具→Active Directory用戶和計算機”菜單項,在出現的界面菜單中選擇“操作→新建→用戶”,并填寫用戶的相關信息即可,最主要是用戶名和密碼兩項,此時假設我們添加一個名為User1的用戶。
3.添加SharePoint用戶并設置權限。SharePoint網站將它的用戶分為“讀者”、“討論參與者”、“網站設計者”和“管理員”等4類。“讀者”只能查看SharePoint網站,但是不能向網站中添加任何內容;“討論參與者”沒有創建列表或文檔庫等的權限,但是可以向現有列表和文檔庫添加內容;“網站設計者”除了擁有“討論參與者”的權限以外,還有管理列表、添加和自定義網頁以及定義和應用主題、應用樣式表等權限;“管理員”除了擁有其他網站用戶組的所有權限以外,還有管理網站用戶組、管理列表以及創建SharePoint網站等權限。
添加用戶并授權的方法是:打開IE,并輸入此時SharePoint服務器的地址192.168.0.1,并用Administrator登錄,打開在首頁的“添加用戶”鏈接,就可以在出現的網頁下輸入用戶的信息了。首先在用戶名框內輸入“library.gz\\user1”(格式為“域名\\用戶名”),并在顯示名稱框內輸入真實的用戶名。接下來在“電子郵件地址”框內輸入用戶的局域網電子郵件地址,便于用戶收發通知等。最后打開“網站用戶組”下拉列表,選擇一個用戶類型,點擊“添加用戶”完成用戶的授權。重復上面的操作就可以給Active Directory中需要使用SharePoint網站的用戶授權了。
完成上述操作后,用戶在自己的計算機上就可以通過SharePoint服務器的IP地址:192.168.0.1訪問網站,在輸入用戶名和密碼后就可進入SharePoint網站,并獲得管理員分配的相應權限。
4.欄目建設。安裝完成后就可使用SharePoint網站內置的基本功能,也可以添加自己的欄目。SharePoint網站的欄目分為:庫、通訊、跟蹤、自定義列表和網頁五大類,下面介紹一些圖書館經常會使用到的一些欄目:
(1)文檔庫:是存放共享文件的欄目,可以共享任意類型的文件。(2)Wiki網頁庫:可以創建Wiki網頁,用于多人共同建設某一專題的百科式網站。(3)通知:向工作組成員發送的通知。(4)討論板:也就是BBS(論壇)。(5)聯系人:用于制作工作組成員或相關人員的通訊錄。(6)日歷:用于為工作組成員設置計劃、提醒等。(7)鏈接:用于共享網頁和其它資源的鏈接,也提供類似網絡收藏夾的功能。(8)調查:可以自行設計網上用戶調查,可以自定義問題的數目以及類型,選項十分完善,還可用于網絡考試。(9)網站:可以創建個人網站、工作組網站、會議網站以及博客網站,并提供相應的模版。
除了自行設計網站欄目外,也可以從微軟的網站上下載各種類型的網站模版,以適應更加個性化的需要。
(作者單位:中共廣州市委黨校圖書館)
參考文獻:
[1] 趙文光.基于SharePoint技術實現網絡教學資源庫的文檔管理,計算機教育,2005(8)
[2] 潘少寧.利用SharePoint搭建實用型協作學習網絡平臺,中小學信息技術教育,2006(6)
[3] 張曉鵬.如何使用SharePoint進行文檔協作,每周電腦報,2006(33)
[4] 陳敏珊.使用SharePoint搭建校園信息管理平臺,中國科技信息,2006(13)
[5] 肖麗君 張繼軍.微軟SharePoint企業門戶研究概述,現代情報,2006(8)