Specialized Administration > Windchill Runtime Architectural Overview
  
Windchill Runtime Architectural Overview
The following diagram provides a general architectural overview of the main components in Windchill solutions:
The diagram shows components that are usually part of a Windchill solution; the components in your particular solution could vary to some degree. Regardless of which web server you are using, Windchill always installs and uses the Embedded Servlet Engine. Also, you can have a different set of clients that your users access or have additional optional products installed that interact with Windchill (such as the Cognos Reporting tools and the Servigistics Arbortext Publishing Engine). You may also have customized code that introduces additional components into your architectural picture.
Where your Windchill server components reside should be based on the type and number of machines you have available. The following configurations are possible:
Each Windchill server component can reside on a separate machine.
Multiple components can be on the same machine.
All components can be on a single machine.
Multiple concurrent instances of Windchill solutions can be on the same server.
For information on setting up multiple instances of Windchill on the same server, see Installing on Multiple Machines (Solution Installation).
The Windchill server components include the following:
The Windchill client
The Windchill application server (consisting of the server manager and one or more method servers)
An HTTP web server
A Java EE servlet container
A relational database server
An LDAP server
A reverse proxy server (optional)
An authentication server such as SiteMinder (optional)
* 
Many of these components can be deployed multiple times for load balancing purposes or to facilitate improved response times.
The following topics provide a general overview of how some of the components work together. Other topics in the Specialized Administration section of the help center provide additional details on configuring components in your Windchill environment.