當前位置:
首頁 >
MOSS推荐之1-WSS V3服务器架构
發布時間:2025/5/22
37
豆豆
生活随笔
收集整理的這篇文章主要介紹了
MOSS推荐之1-WSS V3服务器架构
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
By 盧彥
http://www.agilelabs.cn/blogs/linkin/archive/2007/03/23/wss-v3.aspx
WSS V3服務器架構
- 下面這幅圖展示了WSS的服務器架構和相對應的對象模型。這些相關的對象都包含在Microsoft.SharePoint.Administration名稱空間下。
?
? ?
- SPFarm對象是最高級別的對象。它的Servers屬性列出了在服務器場中的所有服務器,Services屬性列出了所有安裝的服務。
- 每一個SPServer對象表示一個物理的服務器計算機。ServiceInstances屬性表示每個服務器上運行的服務。
- 每一個SPService對象表示一個安裝在服務器場里的邏輯服務或者應用程序。一個服務對象提供了訪問負載均衡服務器場范圍內的設置。繼承自SPService的類包括Windows 服務對象,定時器服務,搜索,Microsoft SQL server,數據庫服務等等。也包括了WEB服務對象,例如WSS或Microsoft Office System的服務。
- 一個SPWebService為一個特定的邏輯服務或應用程序對象提供了配置設置的訪問途徑。WebApplications屬性獲取所有運行在服務之上的Web應用程序。
- SPDatabaseServiceInstance對象表示一個運行在服務器計算機上的單一的數據庫服務實例。SPDatabaseServiceInstance類從SPServiceInstance類下繼承,因此他也繼承了Service屬性,Service可以訪問到服務或應用程序的實例。Database屬性獲取運行在服務中的內容數據庫集。
- 每一個SPWebApplication對象表示一個運行在IIS之上的負載均衡WEB應用程序。SPWebApplication對象提供了驗證和其他服務器場范圍內的設置。Sites屬性獲取Web應用程序里的站點列表。ContentDatabases屬性列出了所有在這個WEB應用程序下使用的數據庫。
- SPContentDatabase從SPDatabase類下繼承,表示一個包含WSS應用程序用戶數據的數據庫。它的Sites屬性獲取為該站點保存數據的站點列表。WebApplication屬性獲取父WEB應用程序。
- SPSiteCollection對象表示WEB應用程序里的站點列表。ITEM屬性或索引器獲取指定的一個站點,Add方法創建一個站點。
? ?
站點架構
? ?
?
? ?
- 每個SPSite對象表示一個站點列表,并負責管理站點集。AllWebs屬性提供訪問SPWebCollection對象,它表示所有的Web站點集,包括頂級站點。Microsoft.SharePoint.SPSite.OpenWeb方法返回特定的Web站點。
- 每個站點集合包括任意個數的SPWeb對象,每個對象負責管理一個站點,包括他的模版和主題,也負責訪問站點里的文件和目錄。Webs屬性返回一個SPWebCollection對象,表示一個特定站點的所有的子站點。Lists屬性返回一個SPListCollection對象表示站點里的所有列表。
- 每個SPList對象負責管理列表或訪問列表中的數據項。GetItems方法用來查詢和返回指定的數據項。Fields屬性返回一個SPFieldCollection對象,表示列表中所有列。Items屬性返回一個SPListItemCollection對象,表示列表中所有的數據項或行。
- 每一個SPField對象包括列的設置。
- SPListItem表示列表中的一行。
總結
以上是生活随笔為你收集整理的MOSS推荐之1-WSS V3服务器架构的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 在DWR中实现直接获取一个JAVA类的返
- 下一篇: 直面故障,我们该怎么做?