DATABridge Components

The following table lists all of the DATABridge products and components that can have a role when replicating data with the DATABridge Client.

DATABridge Host (installed on the mainframe)

Component

Description

DATABridge Engine (DBEngine)

The main component of the DATABridge software, the DATABridge Engine is a host library program that retrieves structural information, layout information, and data from the DMSII database and passes the information to DATABridge Server.

DATABridge Server (DBServer)

An accessory that provides communications between DBEngine and the DATABridge Client, and also between DBEngine and DATABridge Enterprise Server. DBServer responds to DATABridge Client requests for DMSII data or DMSII layout information. It retrieves updates by reading the audit files on the host and sends the changes to the Client.

Support Library (DBSupport)

A library that provides translation, formatting, and filtering to the DBServer and other accessories. After DBServer receives data from the DATABridge Engine, it calls the Support Library to determine if the data should be replicated, and if so, passes the data to the Support Library for formatting.

DBGenFormat

A host utility that creates translation, filter, and format routines. The GenFormat utility interprets the GenFormat parameter file to generate ALGOL source code patches, which are included in the tailored Support Library.

Tanker accessory

Provides filtered audit files for DBServer.

DATABridge Enterprise Server

A Windows-based product that provides the same functionality as the DATABridge Engine (DBEngine) and DATABridge Server (DBServer) on the host. Enterprise Server offloads much of the replication workload from the Unisys mainframe to a Windows computer, reducing mainframe resource utilization and initial load time.

DATABridge Clients can connect directly to Enterprise Server, which in turn connects to DBServer on the mainframe. If MCP disks are directly accessible from the Windows server, Enterprise Server extracts the DMSII data directly. Enterprise Server reads the audit trail on the host to retrieve updates that occurred during the extraction and sends the changed information from the audit file to the Client. If MCP disks are not directly accessible, Enterprise Server uses DBServer to retrieve blocks of data from DMSII data sets or the audit files. Enterprise Server provides high-speed file transfer between the host and the Windows environment and audit file mirroring.

Component

Description

DBEnterprise

The executable file for Enterprise Server, frequently used interchangeably with Enterprise Server.

DATABridge Director (DBDirector)

A Windows Service that listens for Client connection requests and starts Enterprise Server whenever a connect request is received.

DATABridge Client

The Client initiates a connection with DBServer on the host or DBEnterprise on a Windows server and then specifies the DMSII data sets to be replicated from a DMSII database.

Component

Description

Client Service

The service (Windows) or daemon (UNIX) that automates most Client operations. It handles operator requests from the Client Console and routes all log and informational messages to the consoles.

DBClient

A Client program that is launched by the service. DBClient handles the processing of DMSII data and updates the same as dbutility, except that it runs as a background run and uses the Client Console to display its output and interact with the operator.

DBClntCfgServer

A program that handles all requests from the Client Console specific to a data source. These requests include updating the client configuration file, providing access to the client control tables, and handling the Client Configurator. Like DBClient, this program is run by the service as a background run.

dbutility

A program that runs the DATABridge Client from a command line.

Batch Console (bconsole)

A program that allows Windows command files (UNIX shell scripts) to issue Client Console requests to the Client Service. The Batch Console interprets (and runs) scripts that are written in a language that vaguely resembles Visual Basic. For more information, see Appendix G: Batch Console.

Client Console

A graphical user interface from which you can connect to the Client service. From the Client Console you can start the Client Configurator, which lets you customize the layout of the relational database and update the Client configuration file.

DATABridge FileXtract

An application that allows you to clone and update flat files that reside on Unisys ClearPath NX, LX, or A Series mainframes. You can also use FileXtract with the DATABridge Client to replicate this data. From the Client perspective, FileXtract data sources look like DMSII data sources.

FileXtract is bundled with DATABridge Host software and includes several Reader libraries and other associated files.

DATABridge Plus

A system library program that provides the DATABridge Engine the ability to access current DMSII audit files.