About Service Shell Configuration
For each product (profile), the Service shell uses the following key information:
-
TCP/IP port: The Service shell listens to the port to serve HTTP request from client applications
- Default Service: Service name that is used as a default when the client does not specify one
-
File Service Root: Root folder for the File Service
-
Data Source: ODBC Data source name to Trapeze database
-
DBD file: Name of the file that contains the structure of the database
-
Login: Database login name
- Password: Database login password
-
TPS Modules: List of Service shell plug-ins that should be loaded
The Service shell uses context properties to load and store the configuration. The context properties are stored as an ini file in the application startup folder or in the database (CorePropertyValues table). Each profile has its own ini file (named profile_name.ini), so the Service shell can use different configurations for different products. Multiple instances of the Service shell can be launched from the same host with different configurations if those configurations use different TCP/IP ports.