日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

SharePoint Explorer View

發布時間:2024/1/17 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SharePoint Explorer View 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

理解WebDAV和FPRPC

==================

在SharePoint Explorer View中有兩個重要的相關組件, Web Client Service和WebFolders.

?

Microsoft WebDAV的實現是基于通過HTTP協議的公開標準的authoring和versioning的. Windows開發團隊用來為WebDAV提供支持的就是這個Web Client Service.

Web Client Service已經被創建為Windows操作系統的一部分. 任何在Windows上運行的客戶端應用程序都有能力透明地訪問WebDAV資源.

?

FPRCP是一個微軟技術, 主要使用在增值的FrontPage capabilities上. 支持FPRPC的組件比提供WebDAV的組件要老. 顯示地使用由FPRPC提供的功能要求有特別的知識和開發者提供的代碼.

?

Windows WebDAV Client 細節

==================

在Windows XP中對WebDAV的支持只有一個客戶端. Windows Server 2003既包括WebDAV客戶端(web client service)也包括WebDAV服務器(IIS 6.0的WebDAV extension). 在操作系統中建立WebDAV客戶端能力有下面幾個明顯的好處:

  • 為你訪問有IIS和SharePoint提供的web folder, 提供了一種集成了的方式.
  • 使用Windows Explorer通過WebDAV管理文件和文件夾
  • 支持使用Windows Explorer, 網上鄰居, 和net use命令, 或是WNET API把web folder映射成為驅動器,

由于web client service是與操作系統的一起構建的, 它提供的look and feel方面的資源與Windows XP和Windows Server 2003一致. 這就是我為什么Windows Explorer 中的圖標和右鍵菜單中的選項與在使用Web client service和WebDAV作為底層通信機制是一樣.

?

Web Client的另一個小小的優勢是, 它是內建的network provider之一. 這意味著, 無論何時使用Windows networking API試圖建立一個網絡連接的時候, web client service都會自動地被查詢到. 你可以通過下面的步驟來查看已經安裝到你的計算機上的network provider.

  • On the Start menu, right-click My Network Places and then click Properties.
  • On the top menu bar, click Advanced and then click Advanced Settings.
  • Click the Provider Order tab.
  • 你會看到一個擁有按順序排列的provider的列表. 下面的截屏就展現了在WindowsXP中默認的privider列表. 注意, web client network是列表中的最后一項.

    ?

    你不應該修改provider的順序, 除非你非常確定這些修改將會造成的影響. 比如說, 調換Microsoft Windows Network 和Web Client Network 的順序會提高訪問WebDAV資源的性能, 但是這卻能帶來你不想要的副作用.

    ?

    通過強制讓client優先使用WebDAV來連接, 你在訪問Microsoft Windows Network (SMB) 資源的時候, 每次都要等待WebDAV失敗后才能繼續連接. 而典型用戶中占壓倒性的絕大多數的連接都是訪問SMB資源的. 所以說呢, 更改他們兩個的順序會明顯地降低整個client的總體性能.

    ?

    另外, 如果讓webdav優先, 在下面的事實為真的時候, 你是不能連接到某些服務器上的.

    • 你在服務器上沒有禁止strick name-checking
    • 你試圖使用SMB來訪問他們.
    • 你在使用非FQDN非NetBIOS名字.

    FrontPage RPC的細節

    ===================

    WebFolders是讓FrontPage和Office套裝中的其他應用程序(word, excel)來通過HTTP協議管理內容和編輯文檔的潛在技術.

    ?

    跟Web Client Services不同, WebFolder并不是一個Windows network provider. 由于如此, 它有一些你應該注意到的局限性:

    • 只有使用WebFolder API的應用程序能夠通過FPRPC來創建連接. 在操作系統中包括了這項技術的應用程序僅有Windows Explorer, My Network places, 和Internet Explorer. FPRPC可以被任何應用程序包括進去, 方法就是使用 FrontPage Server Extensions Remote Procedure Call protocol.
    • WebFolder目前僅在一個操作系統中存在, WindowsXP. 這意味著Windows Server 2003在out of box的情況下是不支持FPRPC的.
    • WebFolders并不是一個Windows network provider, 所以你不能通過Windows Explorer或net use命令來映射驅動器.

    事實上WebFolder組件是比Windows XP更早的組件, 這就是為什么WebFolder中的右鍵菜單中的選項與Windows Exploer中的不匹配的原因.

    ?

    協議特性

    ==================

    FPRPC和WebDAV各有一套不同的能力, 這是因為他們的設計初衷的不同. 正如我們之前提到過的, FPRPC最初是被設計用來作為一個支持內容編輯和管理的機制的. 它僅僅是想要被Microsoft FrontPage用來與由FrontPage Server Extensions提供的某些功能進行交互的, 而不是作為一種常用的網絡協議.

    ?

    事實上這兩個協議是在不同的目的下設計出來的, 所以他們有不同的特性, 其中有些有重疊. 這重疊的部分允許他們被sharepoint的explorer view來交互地使用.

    ?

    事實上他們并不提供一樣的特性集, 這意味著在某些情況下客戶可能會使用一個協議而不是另外的一個. 不幸的是, 并沒有用戶友好的方式來強制使explorer view來使用某一種特定的協議.

    ?

    在試圖在explorer view中使用一個協議之前, 你首先應該理解每一種協議的特性. 我們提供了一個他們特性的列表:

    Feature

    Windows WebDAV

    FPRPC

    Browse

    Yes

    Yes

    Open/Save

    Yes

    Yes

    Win32 APIs

    Yes

    No

    UNC/Mapped Drive

    Yes

    No

    SSL

    No

    Yes

    Custom Properties

    No

    Yes

    Alternate encodings

    No

    Yes

    Basic Authentication

    Registry change

    Yes

    FPSE Integration

    No

    Yes

    Root level browsing

    Yes (requires DavWWWRoot)

    Yes

    Alternate web ports

    No

    Yes

    ?

    在獲得了上面的特性之后, 你應該對于每種協議的能力有了更好的了解了, 也對于應該用哪一個協議而不是另外的一個有了一些idea.

    ?

    DavWWWRoot 是一個特別的關鍵字, 用于高速WebDAV客戶端, 你在引用WebDAV服務器的根目錄. 映射驅動器連接到一個Sharepoint服務器上是一個比較簡單的驗證例子. 下面就是一個例子:

    ??????????????????? Net Use * http://www.adatum.com/DavWWWRoot

    ?

    雙面夏娃- Explorer view的兩種面貌

    ======================

    使用WebDAV的Explorer View

    1. 文件夾有3D外觀, 就跟在Windows XP中看到的一樣.

    2. 瀏覽器欄還有與Windows Explorer相同的右鍵菜單.

    ?

    使用FPRPC協議的Explorer View

    1. 文件夾是像Windows 98一樣的老舊, 平坦的外觀.

    2. 瀏覽器欄和右鍵菜單里缺少了好多可用的選項.

    ?

    摘譯自:

    Whitepaper - Understanding and Troubleshooting the SharePoint Explorer View

    http://www.microsoft.com/downloads/details.aspx?familyid=c523ac7a-5724-48be-b973-641e805588f4&displaylang=en

    創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

    總結

    以上是生活随笔為你收集整理的SharePoint Explorer View的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。