Overview

19.2. Overview

SICS Live Workstation has four main parts:

  • SICS Naming Service (SNS) web application
  • Web Service support in SICS Workstation
  • Auto-registration of SICS Workstation with SNS
  • Web Service Endpoints (WSE) in SICS Workstation

Upon startup, the SICS Workstation will find an available TCP/IP port and start listening for incoming Web Service calls on this port. Then, it will register its SICS user name, database name, database schema, OS user name, and port number with SNS. In the following, the two data fields ‘database name’and ‘database schema’ are collectively called ‘database information’.

External applications may query the SNS for the IP address & port number of SICS Workstation for a given SICS user name & database information. The external application may then directly invoke a Web Service Endpoint at the user’s SICS Workstation; this will have the effect that the requested SICS screen is opened for the requested SICS object (for example, a claim identified by claim number or OBJECT_ID).

The use of the SNS allows this kind of ‘calling into SICS’ also in an environment where the external application is running locally on the user’s PC and SICS is running centrally in a Terminal Services / Remote Desktop Services / Citrix session.

The communication between SICS Workstation and SNS, and between the external application and SICS Workstation, is based on Web Service technology.