SIP2 Server and service

Learn about the Amlib SIP2 server process and find information about error handling and maintenance.

The SIP2 Server is an application that runs as a Windows Service. The service name is AmlibSIP2Service. After installation the service can be started and stopped in the Services area in Windows

The SIP2 server uses:

SIP2 Server Process

  1. Before the service starts, the amlibconfig.xml is opened, database connectivity is checked and the Amlib database is at least Version 6.0
  2. After starting, the server listens on the defined Port Number for incoming TCP/IP connections from SIP2 clients. The maximum number of concurrent connections is defined in the Configuration manager SIP2 Server tab
  3. When an incoming connection occurs from a SIP2 client, the server determines the IP address of the client and performs a DNS lookup to get the Host name. The Client Address column on the SIP2 Listener table is then checked for either the IP or the host name and if found, the SIP2 parameters are loaded for the instance defined
  4. Once connected the server receives SIP2 request messages from the client and using the instance parameters does the required database lookups, processing etc. and returns the appropriate response message. The parameters define how the data for each field in the response message is derived.

Error Handling & Maintenance