The Communication Monitor Dialog and Communication Monitor entities

These entities describe the communication between a graphic client developed with a graphic development product and a server developed with Rational® Programming Patterns.

The Communication Monitor defines the way that a message is sent and received, according to the target environment. An application can be run on different environments. So, there must be as many Communication Monitors as there are environments. A Communication Monitor is specific to a runtime environment (type of COBOL to generate and communication type).

The Communication Monitor checks each message. It controls how the query is sent and received.
Note: According to the size that is allowed for the physical message, several physical messages can be created to obtain the complete logical message. Therefore, a work file must be available for the temporary storage of the current query.

After it receives the query, the Communication Monitor processes the services that are included in this query.

The Communication Monitor manages the transaction by using the COMMIT and ROLLBACK services of a database or of a transactional monitor, depending on its type of COBOL to generate.

To integrate the Communication Monitor into an application, you must specify it in the -GO Lines of the Folder Dialog, or of the Business Component Dialog if there is no Folder.

When it is generated, a Communication Monitor produces a COBOL file with a .cbl extension.


Feedback