規劃 Office Web Apps (安裝於 SharePoint 2010 產品)

 

適用版本: Excel Online, PowerPoint Web App Preview, Word Web App Preview

上次修改主題的時間: 2016-11-29

本文討論 Microsoft Office Web Apps 的規劃考量。Office Web Apps 是可以搭配 Word、Excel、PowerPoint 及 OneNote 等應用程式一起使用的應用程式,可以讓使用者從任意位置存取並編輯文件。使用者可以透過個人電腦、行動電話及網路,與他人在線上一起檢視、共用及處理文件。使用者可透過 Windows Live 取得 Office Web Apps,而企業客戶則可透過 Microsoft Office 2010 大量授權與採用 Microsoft SharePoint 2010 產品 文件管理解決方案取得。

本文所提供之資訊的對象,是計劃在組織內之 SharePoint 2010 產品 內部部署上使用 Office Web Apps 的 IT 專業人員。在規劃您的 Office Web Apps 解決方案之前,建議您先閱讀<瞭解 Office Web Apps (安裝於 SharePoint 2010 產品)>。

除非另有說明,否則本文中的 SharePoint 2010 產品 是指 Microsoft SharePoint Server 2010 與 Microsoft SharePoint Foundation 2010。未來將定期發佈新內容與更新內容。

本文內容:

  • 軟體先決條件

  • 瀏覽器支援

  • 行動裝置支援

  • 規劃伺服器拓撲

  • 規劃文件的預設開啟行為

  • 規劃 Office Web Apps 功能啟動

  • 獲致最佳效能

  • 需要 Office 用戶端應用程式的案例

  • 從 Share Point 網站建立文件

  • 摘要

軟體先決條件

若要在貴組織中部署 Office Web Apps,必須具備下列一種 SharePoint 版本:

  • SharePoint Server 2010 標準版

  • SharePoint Server 2010 企業版

  • SharePoint Foundation 2010

Office Web Apps 無法安裝在網際路網站上的 SharePoint 試用版或 SharePoint Server 2010。

重要

請勿將 Office Web Apps 安裝在設為網域控制站的伺服器上。請分別在不同的伺服器上執行 UNRESOLVED_TOKEN_VAL(OfficeWebAccess-2nd_CurrentVer) 與網域控制站。您若只有一部電腦,可考慮使用 Hyper-V,在同一部機器上分別將 Office Web Apps 與網域控制站設定執行為不同的虛擬伺服器執行個體。

如需不同版本之 SharePoint 及如何在組織中實作 SharePoint 的相關資訊,請從線上參閱 https://go.microsoft.com/fwlink/?linkid=189311&clcid=0x404 上的 Microsoft SharePoint 2010 產品。

瀏覽器支援

支援的瀏覽器

規劃 Office Web Apps 解決方案時,使用者若是經由內部網路或外部網路工作,則所有用戶端電腦的網頁瀏覽器皆必須符合基本的版本需求。下列瀏覽器皆支援 Office Web Apps:

  • Internet Explorer 7.0

  • Internet Explorer 8.0

  • Firefox 3.x

  • Macintosh 的 Safari 4.x

  • Google Chrome

已知問題

使用者在使用 Office Web App 時,若按了工具列上的 [在 Word 中開啟]、[在 PowerPoint 中開啟]、[在 Excel 中開啟] 或 [在 OneNote 中開啟] 按鈕,可能會出現訊息指出檔案無法在用戶端應用程式中開啟。這可能是下列一或多種情況所致:

  • 使用者執行 64 位元版本的 Internet Explorer。

  • 瀏覽器中未安裝在 Office 用戶端應用程式中開啟檔案所需的 ActiveX 控制項,或瀏覽器未執行該控制項。

  • 用戶端電腦未安裝 Microsoft Office。

  • 安裝的 Office 是 Office 2003 以前的版本。

  • Internet Explorer 中的安全性設定使 ActiveX 控制項無法執行。

  • 瀏覽器不支援 ActiveX。

  • 用戶端瀏覽器為 Firefox,但未安裝可讓 Firefox 開啟 Office 文件的外掛程式。

行動裝置支援

若允許行動裝置存取防火牆外部所發佈的檢視及內容,則組織內的使用者即可使用具備瀏覽器功能的手機與行動裝置,讀取儲存在執行 Office Web Apps 之 SharePoint 伺服器上的 Excel、PowerPoint 及 Word 文件。

下列裝置可為 SharePoint 中的 Office Web Apps 提供行動裝置支援:

  • Windows Mobile

  • BlackBerry

  • iPhone、iPod Touch

  • Nokia S60

  • 日本專用的電話,包括 NTT DOCOMO、SoftBank 及 au by KDDI

使用行動裝置存取頁面時所使用的 URL,與用戶端電腦執行瀏覽器所使用的 URL 完全相同。但其仍可能因為 Web Proxy 的設定與其存在與否而有所不同。使用者只要按一下 SharePoint 功能區 [共用與追蹤] 索引標籤上的 [以電子郵件傳送連結],即可在具備 SMTP 服務的 SharePoint 伺服器上以電子郵件接收位址。

規劃伺服器拓撲

組織中 Office Web Apps 的部署方式,取決於 SharePoint 安裝的設定方式。您若要在現有 SharePoint 伺服器陣列上安裝 Office Web Apps,必須規劃、測試及監視 Office Web Apps 對於 SharePoint 伺服器效能之其他層面的影響。在伺服器陣列上安裝 Office Web Apps 時,必須將其安裝在伺服器陣列中的每一部伺服器上。但並非伺服器陣列中的每一部伺服器皆必須啟動 Office Web Apps 服務。

本節有部分資訊節錄自 Microsoft 下載中心的估算 Office Web Apps 的效能與容量需求(可能為英文網頁) (OfficeWebAppsCapacityPlanningDoc.docx) 白皮書。除了提供效能與容量規劃資訊之外,此白皮書亦提供 Microsoft 所執行的詳細測試資訊,以及其他的建議與疑難排解資訊。

基於規劃 Office Web Apps 伺服器設定的用途,這些元件可能分散在下列各層中:

  • **Web 前端:**Office Web Apps 前端元件會在 SharePoint Web 前端內執行。Office Web Apps 前端元件包括可以轉譯瀏覽器標記,以及回應並管理伺服器上執行的用戶端事件 (狀態) 的 ASP.NET Web 應用程式系列。

  • **中間層:**Office Web Apps 中間層元件包括 Web Apps 服務。這些服務會在與其他 SharePoint Services 的相同環境內執行。

  • **後端:**Office Web Apps 會建立並使用快取轉譯可供使用者檢視的文件。此快取會以網站集合的形式存在於 SPContentDatabase 中,並成為 SharePoint 後端的一部分。快取效能的效率會直接影響轉譯頁面的載入時間。

要決定最佳部署的狀況,與預期的使用者人數、預期的用量,以及使用的類型有極大的關聯。當您開始進行部署時,請注意下列準則:

應用程式伺服器與前端網頁伺服器的硬體

處理器

雙四核心,2.33 GHz

RAM

16 GB

作業系統

Windows Server 2008 64 位元

SharePoint 磁碟機的大小

3x146GB 15K SAS (3 個 RAID 1 磁碟) 磁碟 1:作業系統 磁碟 2:交換及 BLOB 快取 磁碟 3:記錄及暫存目錄

NIC 數目

2

NIC 速度

1 GBt

驗證

NTLM

負載平衡器類型

硬體負載平衡

如需前端網頁伺服器及應用程式伺服器之基本與建議系統需求的相關資訊,請參閱<硬體及軟體需求 (SharePoint Server 2010)>。

Office Web Apps 伺服器拓撲

特定訪客每日的平均數量 並行使用者的平均人數 建議的拓撲

100

10

1 部前端網頁伺服器、1 部應用程式伺服器

1000

30

2 部前端網頁伺服器、2 部應用程式伺服器

10000

300

4 部前端網頁伺服器、3 部應用程式伺服器

如需大量使用 PowerPoint 廣播功能,建議使用個別的伺服器陣列。如需詳細資訊,請參閱<設定投影片廣播效能 (Office Web Apps)>。

工作表動作

Office Web Apps 工作表 (Office Web Apps 工作表(可能為英文網頁)) 是為了讓您記錄 Office Web Apps 規劃決策而提供。您可以使用此工作表記錄所需之網頁前端伺服器與中間層伺服器的數量。

規劃文件的預設開啟行為

SharePoint 2010 產品 會使用預設開啟行為設定決定使用者按一下 SharePoint 中之文件時的文件開啟方式。如有安裝 Office Web Apps,安裝程式預設會設定 SharePoint 註冊,讓 Office 文件能夠在關聯至 Web App 的瀏覽器中開啟。您可以在安裝 Office Web Apps 前後,使用管理中心或 Windows PowerShell 覆寫網站集合與文件庫層級的預設開啟行為。

如需如何設定 SharePoint 之預設開啟行為設定的相關資訊,請參閱<設定可使用瀏覽器之文件的預設開啟行為 (Office Web Apps)>。

工作表動作

Office Web Apps 工作表 (Office Web Apps 工作表(可能為英文網頁)) 是為了讓您記錄 Office Web Apps 規劃決策而提供。請使用此工作表記錄網站集合和文件庫的預設開啟行為。

規劃 Office Web Apps 功能啟動

Office Web Apps 功能可以在 SharePoint 網站集合層級啟動。只要是可以使用 Web App 的網站集合,皆必須啟動此功能。於 Office Web Apps 安裝之後才建立的網站集合,會自動啟動此功能。一般來說,若要啟用現有網站集合的此項功能,大多會在執行安裝程式並啟動服務之後的部署階段期間進行;但在某些情況下,您可以在稍後決定只啟動特定網站集合的此功能,而停用其他網站集合的此功能。為能提供一致的使用者經驗,極力建議您啟動所有網站集合的此功能。

網站集合如有啟動此功能,且 SharePoint 中,對於可供瀏覽器讀取之文件設定的預設開啟行為設為在瀏覽器中開啟 (網站集合停用了 SharePoint OpenInClient 功能),則當使用者按一下文件庫中的文件時,文件將會在瀏覽器中以檢視模式開啟。使用者可以按一下工具列上的 [在瀏覽器中編輯] 按鈕,在瀏覽器中編輯文件。若使用者按一下文件的「編輯控制項區塊」(Edit Control Block,ECB),[在瀏覽器中檢視] 與 [在瀏覽器中編輯] 功能表項目將會連同 [在 Microsoft Word 中編輯]、[在 Microsoft PowerPoint 中編輯]、[在 Microsoft Excel 中編輯] 或 [在 Microsoft OneNote 中編輯] 功能表項目一起出現。

如果網站集合未啟動此功能,但 SharePoint 中供瀏覽器使用的文件設定的預設開啟行為已設定為在瀏覽器中開啟,那麼當使用者按一下該網站集合文件庫中的文件時,文件將會以瀏覽器的檢視模式開啟。使用者可以按一下工具列上的 [在瀏覽器中編輯] 按鈕,在瀏覽器中編輯文件。不過,如果使用者按一下 Word、PowerPoint 或 OneNote 文件的 ECB,[在瀏覽器中檢視] 和 [在瀏覽器中編輯] 功能表項目將不會出現。

如需如何啟動網站集合之 Office Web Apps 功能的詳細資訊,請參閱<部署 Office Web Apps (安裝於 SharePoint 2010 產品)>及<啟動網站集合上的 Office Web Apps 功能>。

工作表動作

Office Web Apps 工作表 (Office Web Apps 工作表(可能為英文網頁)) 是為了讓您記錄 Office Web Apps 規劃決策而提供。請使用此工作表記錄將啟動 Office Web Apps 功能的網站集合。

獲致最佳效能

伺服器拓撲對於效能的影響最為重大。假設用量需求已符合伺服器拓撲的規範,另外還有其他一些設定可能會影響效能,您可以根據本身的獨特需求進行設定:

  • 您可以設定 Word Viewing Service 應用程式 與 PowerPoint Service 應用程式 之服務要求所能處理的工作者處理序上限。此設定可以在不減少其他應用程式之工作者處理序的情況之下,允許最大的服務要求數。如需詳細資訊,請參閱<設定 Word Viewing 服務設定>及<設定 PowerPoint Service 應用程式設定>。

  • 在 SharePoint 中,預設單一文件的上傳大小上限為 50 MB。管理員可以提高 Web 應用程式的 [最大上傳大小] 設定 (SharePoint Web 應用程式 [一般] 設定),以上傳極大型的文件。若要讓 Word Web App 能夠轉譯極大型的 Word 文件,可以使用 Windows PowerShell,增加 Word Viewing Service 應用程式 的檔案轉譯時間上限 (MaxRenderingLifetimeInSeconds) 設定。如需詳細資訊,請參閱<設定 Word Viewing 服務設定>。

  • 您可以設定快取大小、到期時間及快取位置,減少 Word Viewing Service 應用程式 及 PowerPoint Service 應用程式 對資料庫資源的需求。如需詳細資訊,請參閱<管理 Office Web Apps 快取>。

Microsoft 下載中心的評估 Office Web Apps 的效能與容量需求(可能為英文網頁) (OfficeWebAppsCapacityPlanningDoc.docx) 白皮書提供有關如何監視效能的其他資訊。

如需 SharePoint 2010 產品 效能和容量規劃的詳細資訊,請參閱<規劃伺服器陣列與環境 (SharePoint Server 2010)>和<伺服器陣列與環境規劃 (SharePoint Foundation 2010)>。

需要 Office 用戶端應用程式的案例

Office Web Apps 是 Word、Excel、PowerPoint 和 OneNote 的線上程式。下列是無法在 Office Web Apps 中單獨執行的案例清單。若想要使用這些案例描述的功能,可使用 Office Web Apps 命令,開啟 Office 用戶端應用程式中的文件 ([在 Word 中開啟]、[在 Excel 中開啟]、[在 PowerPoint 中開啟],或 [在 OneNote 中開啟])。當您儲存文件時,會在開啟該文件的 SharePoint 文件庫中進行更新。

請注意,大部分無法在 Office Web Apps 建立的項目會在 Office Web Apps 顯示。例如,註解與追蹤修訂會在 Word Web App 中顯示,但這些項目必須在 Word 用戶端應用程式中建立或編輯。

  • 編輯文件

    • 使用資訊版權管理 (IRM) 保護文件。

      在 Office Web Apps 中無法使用 IRM。如果您必須保護機密或敏感資訊,請使用完整的 Office 用戶端應用程式。

    • 複製文件內的格式。

      在 Office Web Apps 中無法使用複製格式。請手動重新套用格式,或使用 Office 用戶端應用程式。

    • 在文件中插入複雜的圖形或符號 (文字方塊和圖形、方程式、日期和時間)。

      無法在 Office Web Apps 的編輯介面上使用複雜圖形和符號。如果您想插入這些圖形或符號,請使用 Office 用戶端應用程式。請注意,您可在 Office Web Apps 檢視這些圖形和符號。

    • 使用同義字查詢同義字或翻譯文字。

      在 Office Web Apps 中無法使用同義字和翻譯功能。如果您想使用這些功能,請使用 Office 用戶端應用程式。

    • 使用 OneNote 筆記本中的連結繪圖。

      在 OneNote Web App 中無法使用連結。如果您想使用連結,請使用 Office 用戶端版本的 OneNote。請注意,您仍可使用 OneNote Web App 編輯筆記本內的其他類型內容。

    • 將媒體或其他檔案嵌入到 OneNote 筆記本中。

      如果您正在使用 OneNote 筆記本做為媒體或其他內嵌檔案的存放庫,您必須使用 OneNote 用戶端以存取內嵌檔案。請注意,您仍可使用 OneNote Web App 編輯筆記本內的其他類型內容。

    • 編輯文件和使用追蹤修訂標記修訂。

      在 Word Web App 中無法使用文件的追蹤修訂。如果您想要追蹤文件的特定修訂,請使用 Word 用戶端應用程式。請注意,您可在 Word Web App 中檢視追蹤修訂。

    • 即時共同撰寫案例和 Office Web Apps 有所不同:

      • 若是 Word 和 PowerPoint 文件,可使用 Office 2010 用戶端應用程式進行共同撰寫,並確定無人同時在 Word Web App 或 PowerPoint Web App 編輯文件。

      • 若是 Excel 活頁簿,可使用 Excel Web App 進行共同撰寫,並確定無人同時在 Excel 用戶端編輯文件。

      • 若是 OneNote 筆記本,可使用 OneNote 2010 或 OneNote Web App 進行共同撰寫。

    • 編輯 Word 物件,例如 SmartArt 或文件頁首。

      某些物件,例如 SmartArt、文件頁首和頁尾,無法在 Office Web Apps 中編輯。請使用 Office 用戶端應用程式編輯這些物件。請注意,您可在 Office Web Apps 檢視這些物件。

    • 在 Word、Excel 和 PowerPoint 文件中使用巨集。

      無法在 Office Web Apps 中啟用巨集。如果您在 Word、Excel 和 PowerPoint 文件中使用巨集,請使用 Office 用戶端應用程式。

    • 更新 Excel 外部資料表或查詢表。

      您無法從 Office Web Apps 重新整理或更新外部資料表和查詢表的資料。請使用 Office 用戶端應用程式或 SharePoint 中的 Excel Services 更新資料。

    • 在 Excel 和 PowerPoint 文件中做拼字檢查。

      只有在 Word 文件或 Office Web Apps 中的 OneNote 筆記本才能使用拼字檢查。請使用 Office 用戶端應用程式對其他文件類別做拼字檢查。

  • 行動裝置

    • 編輯行動裝置的文件。

      您可透過大部分的 Smartphone 瀏覽器檢視 Office Web Apps 中的 Word、Excel 和 PowerPoint 文件。不過,您無法編輯文件。如需支援瀏覽器的詳細資訊,請參閱<瀏覽器支援>一節。

    • 檢視非 Windows Phone 7 裝置或 iPhone 裝置上的 OneNote 文件。

      使用針對 Windows Phone 7 和 iPhones 設計的 OneNote Mobile,您可檢視和編輯 OneNote 筆記本。目前無法在其他裝置上使用 OneNote Mobile。

從 Share Point 網站建立文件

當您使用瀏覽器從 SharePoint 網站建立檔案時,Microsoft SharePoint Server 會使用 Office 用戶端應用程式 (如果已安裝該程式)。如需詳細資訊,請參閱 MSDN 部落格文章:使用 Office Web Apps 建立新檔案(可能為英文網頁)

摘要

本文所提供的資訊可以協助您為組織規劃 Office Web Apps 解決方案。內部部署 Office Web Apps 解決方案的下一個步驟是,在獨立 SharePoint 伺服器或 SharePoint 伺服器陣列上部署 Office Web Apps。如需詳細資訊,請參閱<部署 Office Web Apps (安裝於 SharePoint 2010 產品)>。