CAPS Configuration Methods

Beginning with Simphony version 2.9, you can run the CAPS web application on Microsoft Internet Information Services (IIS) and also have the CAPS database reside on an Oracle database.

Running CAPS as a web service is an alternative method to running CAPS as a Windows service and a workstation-based service. In Simphony versions earlier than 2.9, CAPS runs only on a Microsoft SQL Server database and the embedded Simphony Service Host Webkit web server.

CAPS needs to be on-property regardless of which configuration fits the business architecture. CAPS holds state information of checks and hence, the CAPS service must be on sticky sessions. The CAPS service cannot reside behind a load balancer.

You can run CAPS using one of the following types of configuration methods:
  • CAPS Running on a POS Client Workstation (along with the POS client)

  • CAPS Running on a POS Client Workstation (without the POS client)

  • CAPS Running as a Windows Service with Oracle database

  • CAPS Running as a Windows Service with Microsoft SQL Server database

  • CAPS Running as a Web Service on Microsoft Internet Information Services (IIS) with Oracle database

  • CAPS Running as a Web Service on Microsoft IIS with Microsoft SQL Server database

Table 38-1 CAPS Configuration Methods

CAPS Configuration Details CAPS on a POS Client Workstation CAPS as a Windows Service CAPS as a Web Service on Microsoft IIS

CAPS Database

Microsoft SQL Express

Oracle Database

Microsoft SQL Server

Oracle Database

Microsoft SQL Server

CAPS Service Host

POS client

CAPS Only

CAPS Only

Hardware

All supported Oracle MICROS workstations

All supported Microsoft Windows Servers

All supported Microsoft Windows Servers