Connections

A connection is the means by which a CSM application connects to another tier of the CSM suite (a Client is a tier, a Cherwell Server is a tier, and the database is a tier).

CSM has two different types of connections that are used in different ways and from different places. Both types of connections are configured through the Connection Wizard:

Direct-To-Database Connection Icon
  • Direct-to-Database connection (2-tier): A direct-to-database connection is a connection between one or more CSM applications and a CSM database. Typically, only CSM Servers (example: Cherwell Application Server) use this type of connection, although the Client applications can use direct-to-database connections under special circumstances, bypassing the Cherwell Application Server. A direct-to-database connection is also referred to as a "2-tier connection" because only two tiers are involved: The Cherwell Server (Tier 2) connects to the CSM database (Tier 1).
App Server Connection Icon
  • App Server connection (3-tier): An App Server connection is a connection between one or more CSM applications (example: CSM Desktop Client) and the Cherwell Application Server. An App Server connection is also referred to as a "3-tier connection" because three tiers are involved: The CSM application (Tier 3) connects to the CSM database (Tier 1) through the Cherwell Application Server (Tier 2).

For a new installation, configure the following three connections:

  • Server connection: The Server connection is a configured direct-to-database (2-tier) connection between any Cherwell Server (primarily the Application Server and the Cherwell Service Host.) and a CSM database. During the Server installation, you are prompted to create this connection which, by default, is named Cherwell.
  • Browser connection: The Browser connection is a configured direct-to-database (2-tier) connection between the CSM Browser applications and a CSM database. CSM Browser applications use a different connection than the desktop clients because Browser applications run inside IIS and the connection needs to work with the IIS security options. During the Portal and Browser Applications installation, you are prompted to create this connection which, by default, is (and should remain) named "Cherwell Browser."
  • Client connection: A Client connection is a configured App Server connection (3-tier) that allows a User to connect to the CSM database through the Cherwell Application Server. Although Users can manually configure this connection, we recommend that the system administrator configure the Client connection as part of the Auto-Deploy configuration, and then push the Client connection out to all Users using the Auto-Deploy process. A Client connection pushed out by Auto-Deploy is also referred to as an "Auto-Deployed Client connection."

The configuration steps vary by the type of connection. Typically, a system administrator configures all three connections during the installation process. To help with the configurations, CSM provides the Connection Wizard, which is launched automatically by the Installation Wizard during the Server and Browser/Portal Apps installations, and manually by the system administrator during the Auto-Deploy configuration.