Main -> Documentation -> WebZ System Administration -> WebZ Processes -> How WebZ Accesses Servers and Databases

How WebZ Accesses Servers and Databases

Open SiteSearch 4.0 provides access to servers and databases through the system's JaSSI and ZBase servers. To do this, the JaSSI and ZBase servers rely on the following configuration files:

  • ini/JaSSIServer.ini - Configuration file for the JaSSI server. Read at JaSSI startup.
  • ini/ZBaseServer.ini - Configuration file for the ZBase server. Read at ZBase startup.
  • ini/servers/ZBase.ini - Server configuration file used by JaSSI.
  • ini/databases.ini - List of all databases available to the system.
  • ini/servers/server files - Individual server configuration files.
  • ini/dbs/database files - Individual database configuration files.

The following sections describe how the JaSSI and ZBase servers use these configuration files to provide access to servers and databases.

The JaSSI Server

The following process occurs when the JaSSI server is initially started.

The JaSSI server reads the JaSSIServer.ini file. The inifile variable in the [ZBase] section of the JaSSIServer.ini file points to the ZBase.ini file. The JaSSI server reads the ZBase.ini file and locates the databases.ini file (specified by the dbInifile variable). The JaSSI server reads the databases.ini file and, for each database listed in the file, loads an individual database configuration file. At this point, the JaSSI server has loaded the information it needs to provide access to servers and databases.

The ZBase Server

The following process occurs when the ZBase server is initially started.

The ZBase server reads the ZBaseServer.ini file. The dbInifile variable in the [ZBase] section of the ZBaseServer.ini file points to the databases.ini file. The ZBase server reads the databases.ini file and, for each database listed in the file, reads an individual database configuration file. In each database configuration file, a ServerIniFile variable points to a specific server configuration file. The ZBase server then reads the specified server configuration file. This process continues until the ZBase server has read the configuration files for all databases listed in the databases.ini file. At this point, the JaSSI server has loaded the information it needs to provide access to servers and databases.


[Main][Documentation][Technical Reference][Glossary][Search]