Using Services

Hide Topic ContentsShow Topic Contents
  1. Available Services
  2. Service Connection Example
  3. Change Connected Service or Database
  4. Delayed Service Startup

Available Services

The following services are available:

Name

Description

ATS Inspect CAD Conversion Service

Map between Inspect image ID and stream cache model name and perform on-the-fly conversion when needed.

ATS Inspect CAD Report Configuration Service

Service for configuring Inspect CAD reports in ATS Reporting Portal.

ATS Inspect CAD Report Content Server

ATS Inspect CADReport ServerSelf-contained web server that delivers the CAD report content to ATS Reporting Portal.

ATS Inspect CAD Report Service

Provides functionality used by Inspect modules that need images from CAD models.

ATS Inspect Communication Service

Processes Inspect-related data received from Flat files, RS-232 and TCP/IP sockets, WebSphere MQ and MSMQ.

ATS Inspect Data Service

Handles requests to deliver data to various Inspect clients and services.

ATS Inspect Event Service

recognise, process and deliver events related to Inspect collected data.

ATS Inspect Notification Service

Output Inspect notifications to a range of different channels.

ATS Inspect Travel Service

Processes travel ticket requests.

ATS Inspect Travel Print Service

Prints travel ticket requests.

Default port and startup settings

Test if a service is running

Service Connection Example

Let's say that three stations need to connect to the database using Data Service as follows.

The three stations connect to the same Data Service.

The Data Service then links to the database on another server.

Station to Data Service

The stations link to the Data Service using the config files for the applications. For instance, in Cockpit.exe.config it would say:

<dataServices>

<add name="Data03" server="ServerWest" bindingType="NetTcp" basePort="8500"/>

</dataServices>

The basePort number must be unique for each service on the same server. This number is set when the service is installed but can be modified later in the config file for the service.

The name field does not need to correspond to the name of the database.

Data Service to Database

The Data Service will link to the database (Data03) using the following lines in WcfDataServiceHost.exe.config:

<connectionStrings>

<clear/>

<add name="Inspect" providerName="SQLOLEDB" connectionString="Server=ServerBlue;Database=Data03;User Id=tom;Password=pass01;"/>

</connectionStrings>

The name field must be "Inspect" or the service will not work.

Change Connected Service or Database

There are two ways in which the database connection can be modified:

Change the service that is called from the application config file (Data Service only)

Change the Database that is called from the service config file

For information on how these connections can be modified see here.

If the data service is running and the licensing endpoint is changed the data service will continue to send its cached value until it is restarted.

Delayed Service Startup

If a service tries to start before a database is ready then it will fail. For this reason the services have a delayed startup time of 120 seconds:

If a service fails to startup automatically then please see the troubleshooting section for further assistance.

Can we improve this topic?