Client Fault Tolerance - Universal Connector Jobs

Overview

The Client Fault Tolerance feature allows the Universal Connector client application to be shut down and restarted at a later time.

This functionality helps avoid problems that can result if the Universal Connector application terminates unexpectedly while processing an SAP job. In such an instance, the Client Fault Tolerance restart capability allows Universal Connector to reconnect to a running (or completed) job while preventing the unintentional start of a new instance of the original SAP job.

To achieve Client Fault Tolerance, Universal Connector must be able to associate the SAP jobs it defines and starts with a particular unit of work. In this context, a unit of work includes the Universal Connector client and SAP job instance.

To associate an SAP job with a particular unit of work, the user must be able to specify some identifying characteristic that is specific to that unit of work. The SAP system uniquely identifies job instances by a job name/job ID pair. Since the job name must be reusable and the job ID is assigned by the SAP system at the time of definition, Universal Connector must use an alternative job characteristic. This alternative job characteristic is the Universal Connector command Identifier.

Universal Connector references a particular unit of work by a job name/Command Identifier combination. The Universal Connector command identifier is tied to the SAP job by appending a Command ID Job Step to the SAP job associated with the Universal Connector command instance. The Command ID job step is required for identification purposes only. Therefore, the program used for the Command ID step is intended to add minimum overhead to the job. The Command ID used for the job is included in the definition of the Command ID job step.

Detailed Information

The following pages provide detailed information for Client Fault Tolerance - Universal Connector Jobs: