2008年9月8日

Windows SharePoint Service 3.0 簡介

由於最近負責管理的Server因不明原因掛點了,因此很榮幸的從8/12下午 MIS 把機器灌好以後,就開始試圖restore最重要的一項服務:用Windows SharePoint Service 3.0架設的portal。

最後一直到了今天早上,總算修復了絕大多數的功能,從完全搞不懂SharePoint到底在幹嘛,
到歷經約15~20次的重灌、調整設定、刪除、再重灌的洗禮後,總算掌握到一些要領,雖然還沒有很深入了解所有的細節,不過也足以作為如何backup/restore,還有設定網站的參考了!

由於內容太多了,因此文章預計分成三到四篇,先從簡介開始。

由於產品名稱中都有「SharePoint」,因此以下先從Windows SharePoint Service(WSS)與Microsoft Office SharePoint Server (MOSS) 的差異開始看起。以下是簡單的對照表:

WSS MOSS Note
最新版本 3.0 SP1 2007 SP1
如何取得 Built In Win 2003 Part of Office System 2007
授權費 FREE Office 2007 Professional以上
底層平台 .NET Framework 2.0 .NET Framework 2.0
Workflow Engine Workflow Foundation Workflow Foundation Require .NET Framework 3.0
功能 基本 進階 MOSS is build on WSS technology
AD 整合 YES YES
LDAP整合 NO YES

詳細的差異請看參考資料2。MOSS 到底在Office什麼版本以上才有提供,
因為MS的網站實在寫的不清不楚的,花了十分鐘沒找到一個確切的結果就不想找了...
深入一點說,WSS是MOSS的基礎,是Windows Server的一部分,
本身不另外收費,所以沒事在家也可以架來用。
 
雖然說是免費的,但是已經可以做到蠻豐富的應用:
  1. Team Site
    「小組網站」,是Site Template中最常用的,基本上當portal用,
    也可用來作Project Management
    (整合MS Project Server、Outlook、Word、Excel、PowerPoint等工具)。
  2. Content Management System (CMS)
  3. Blog --> 可以用word寫好上傳
  4. Wiki
  5. RSS Feed
從技術面來講,WSS應用到以下幾項技術:
  1. ASP.NET 2.0 --> Basic functionalities & WebPart
  2. MS Office Integration
  3. MS Active Directory Integration
  4. .NET Framework 3.0 --> Workflow Foundation
所以WebPart起碼MS自己的產品內部是應用的蠻兇的,
利用SharePoint Designer 2007 來調整WebPart也還算蠻好用的。
不過WSS有以下關於DB的問題:
  1. 內建使用Windows Internal Database,有實體DB Size的限制,
    要審慎評估DB的使用狀況,必要的時候需要對DB進行升級,
    但升級基本上應該是跟還原一樣困難。
  2. 不支援 SQL Server 的 binary sort order
    這是公司資深的 ASE 前輩特別點出來的,沒時間仔細查,
    砍尼,交給你了,一定要回喔 XDD
而在WSS的基礎上近一步擴充的MOSS,則提供了以下的進階應用:
  1. Bisuness Intelligence --> KPI、Dashboard
  2. Enterprise Portal --> 應該是 scalibility 比 WSS 更強
  3. Enterprise Search
  4. Enterprise Content Management
  5. Business Process & Forms
    (基本上 WSS 也都做的到,但通常在MOSS的介紹中更強調這塊)
  6. LDAP Integration
  7. Microsoft Office Service
在技術上,把Office元件經過再包裝做出來的一套service是比較新推的東西,
看來是MS Software Plus Service 策略的一部分(e.g. SQL Server Service),
如果哪天進了真正的MS Partner公司再慢慢研究好了。

MOSS主要著重在Enterprise這一塊,因此scalibility還有security的考量會比WSS更周延,
另外在BI的部份,也和SQL Server有很好的整合,如果整套都用MS的產品的話,應該是可以很快建置初一個企業的portal來。

以上是簡介的部分,接下來由於我負責管理的是 WSS,因此第二篇預計說明如何進行備份/還原,最後一篇記錄IIS的網站設定,還有總結心得感想~

參考資料:
  1. Difference between WSS3.0 and MOSS 2007
  2. Official difference comparison table download

1 則留言:

yuan 提到...

很寶貴的經驗,謝謝分享

Google Spreadsheet 裡用規則運算式

最近因為工作關係,遇到要用 Google Form 及 Google Sheet 所以研究了 Google Sheet 裡的一些 function 怎麼用 首先,分享一下如何在 Google Sheet 裡用規則運算 :D