# | Description |
The CentraSite Application Server Tier (CAST) hosts CentraSite components that are provided as web application. The components of the CentraSite Application Server Tier function as clients of the CentraSite Registry Repository component. CentraSite Control is CentraSite's browser-based user interface, providing general purpose features for administrators, designers, and end users. CentraSite Business UI is a lightweight alternative to CentraSite Control, offering high-level features for business users. The CentraSite Server authenticates client applications to the CentraSite Registry Repository. The CentraSite Control, CentraSite Business UI interacts with the Registry and Repository component using the CentraSite API for JAXR (registry) and HTTPS (repository). | |
The CentraSite Registry Repository component manages the content of the registry and the repository. Besides housing the data that makes up the registry and repository, this component controls access to CentraSite and ensures that the data objects in the registry conform to the CentraSite information model. Client programs interact with the registry portion of this component using the CentraSite API for JAXR and the CentraSite API for XQuery. Client programs interact with the repository portion of this component using HTTP. Client programs do not interact directly with the CentraSite Registry Repository. Instead, the communication from the client is always routed through the CentraSite Server component of the Application Server Tier. | |
XQuery and JAXR-based clients interact with the CentraSite Server component of the Application Server Tier. These clients include the CentraSite plug-in for Eclipse, third-party applications developed by CentraSite Community and (potentially) applications developed by your own organization. Authentication of the client communication is performed by CentraSite Server. Therefore, the clients do not send their requests directly to the Registry Repository but instead to the CentraSite Server. The CentraSite Server forwards authenticated client requests to the Registry Repository. |