CMS ArchitectureOverview

CMS Architecture Overview

Figure 3-1 shows a high-level representation of the CMS architecture. It is clear that there are a number of components and technologies involved. These components work together to create the functionality present in CMS. There are four basic elements involved in the CMS architecture:

  • A database for storing information

  • A Web server for presenting pages

  • The CMS software

  • Connectors to integrate functionality from other sources

Figure 3-1. CMS architecture


It is not surprising that CMS uses SQL Server 2000 as its data store. CMS pages are presented using the Internet Information Services (IIS) Web server. In addition, CMS integrates with IIS to produce other functionality. Examples of this are described later in this chapter. The CMS server software is installed on a system running Windows 2000 Server and IIS 5.0. CMS 2002 SP1 will support Windows 2003 Server and IIS 6.0. The CMS server software also enables connectors that allow users to populate CMS template pages with content generated by other applications for example, Microsoft SharePoint or custom Web services applications.

It is important to bear in mind that each component has an important role that is enmeshed with the roles of the other components. Some components may be used more often than others, but few could be removed altogether. In the following sections, we will take a granular look at each component. We will learn about the component's functionality, the services it performs, and how it integrates into the overall CMS picture. There is much to learn, so let's get going.

Microsoft Content Management Server 2002. A Complete Guide
Microsoft Content Management Server 2002: A Complete Guide
ISBN: 0321194446
EAN: 2147483647
Year: 2003
Pages: 298 © 2008-2017.
If you may any questions please contact us: