3 Structure Examples

The following state diagram represents an example structure and scenario of a protocol server farm and its constituent sites. This example represents the structure of a basic intranet set of sites (2).

Example structure of administration and content objects

Figure 3: Example structure of administration and content objects

The following objects are used in the example:

  1. A farm administration object that describes the Contoso farm and its administration, as well as settings that apply to all objects in the farm.

  2. A service that renders Web site content for the Contoso farm.

  3. A Web application with a root server base URL of http://contoso/.

  4. The /marketing segment represents a site collection that stores content for a marketing team. The /marketing site has a wildcard managed path (/sites/) that supports multiple child site collections. /marketing not only represents the entire site collection (sites and subsites under that path segment in the URL hierarchy), but also a root team site at /marketing, as well as a root folder at /marketing. The root team site (2) is a site (2) based on the Team Site site definition.

  5. The /issues segment represents a list of issues. The base type of this list is 5, and the type of the list template is 1100. The /issues segment has a parent site (/marketing), but it also has a parent folder (/lists). In this example, this is the /lists simple folder that groups multiple lists.

  6. An item in the issue list. The issue has an identifier of #1 and contains data for various fields (2), such as the issue title.

  7. The /documents segment represents a document library for containing documents. The base type of this library is 1, and the type of the list template is 101. The parent site of this library is /marketing, and the parent folder of this library is /marketing as well.

  8. The marketingplan08.doc segment represents a document contained in the document library. A file is located at http://contoso/sites/marketing/documents/marketingplan08.doc. A list item with an identifier of #1 corresponding to marketingplan08.doc is also stored, which contains additional properties of the document, such as the document title.

  9. The /blog segment represents a subsite in the /marketing site collection, as well as a folder called /blog. The parent site of /blog is /marketing. The /blog site (2) is based on a custom blog site definition.

  10. The /posts segment represents a list of blog posts. The base type of this list is zero, and the type of the list template is 301. The list template is defined in the blog site definition.

  11. A post list item with an item identifier of 1 is in the /posts list. This list item contains content for fields (2) of the post list, including the body of post content.

  12. The /comments segment represents a list of comments for blog posts. The base type of this list is zero, and the type of the list template is 302. The list template is defined in the blog site definition.

  13. A comment list item with an item identifier of 1 is in the /comments list. This list item contains content for various fields (2) of the comment list, including the body of comment content. This list item also has a lookup field defined, and item #1 has a lookup field to item #1 in the Posts list.