OpenTP1 Version 7 System Definition
There are the following three types of OpenTP1 definitions.
The following figure shows how OpenTP1 system definitions are organized. Table 1-1 to 1-3 give overviews of the definitions.
Figure 1-1 OpenTP1 system definition set
Table 1-1 Summary of system service definitions
| No. | Definition | Information |
|---|---|---|
| 1 | System environment definition | Defines the execution environment for an OpenTP1 system. |
| 2 | System service configuration definition | Defines the configuration of service groups to be started together on one machine as one OpenTP1 system. |
| 3 | User service configuration definition | Defines the configuration of user server groups to be started together on one machine as one OpenTP1 system. |
| 4 | System common definition | Defines the common execution environment for an OpenTP1 system. |
| 5 | Lock service definition | Defines the execution environment to use the OpenTP1 exclusive control function. |
| 6 | Timer service definition | Defines the execution environment to use the time check service. |
| 7 | Name service definition | Defines the execution environment to manage the service name and corresponding address which enables RPC. |
| 8 | Process service definition | Defines the execution environment to manage the server process executed under the OpenTP1 environment. |
| 9 | Schedule service definition | Defines the execution environment to schedule service requests to a server operating under the OpenTP1 environment. |
| 10 | Transaction service definition | Defines the execution environment to manage transactions. |
| 11 | XA resource service definition | Defines the execution environment for managing transactions using the XA resource service. |
| 12 | Interval service definition | Defines the execution environment for the interval timer function to be provided for each system service. |
| 13 | Status service definition | Defines the execution environment to manage the status of each system service operating under the OpenTP1 environment. |
| 14 | Journal service definition | Defines the execution environment to use the system journal service and checkpoint dump service. |
| 15 | System journal service definition | Defines the execution environment to collect a journal in the system journal file. |
| 16 | Checkpoint dump service definition | Defines the execution environment to collect a checkpoint dump in the checkpoint dump file. |
| 17 | Log service definition | Defines the environment for message log output. |
| 18 | Multinode configuration definition | Defines the configuration of a multinode area or multinode subarea. |
| 19 | Multinode physical definition | Defines the name of a host where OpenTP1 nodes exist and the port number of a process server demon (prcd). |
| 20 | Global archive journal service definition | Defines the execution environment for using the global archive journal service. |
| 21 | Archive journal service definition | Defines the file group name and attribute of an archive journal file. |
| 22 | DAM service definition#1 | Defines the execution environment to manage direct access files having the file restoration function. |
| 23 | TAM service definition#2 | Defines the execution environment to manage TAM files. |
| 24 | Client service definition | Defines the execution environment for a server to support the OpenTP1 client functions. |
| 25 | IST service definition#3 | Defines the execution environment for using the IST service. |
| 26 | RMM service definition#4 | Defines the resource manager that uses the RMM service. |
| 27 | Monitored RM definition#5 | Defines the RMM service command. |
| 28 | Extended RM registration definition#5 | Defines the execution environment to register the resource manager provided by other than OpenTP1. |
| 29 | XATMI communication service definition | Defines the execution environment to perform OSI TP communication with XATMI interface using TP1/NET/OSI-TP-Extended. |
| 30 | Message queue service definition | Defines the execution environment to manage queuing of input/output messages. |
| 31 | User service network definition | Defines the service information for the destination. |
| 32 | RAP-processing listener service definition | Defines the rap listener when using the remote API facility. |
| 33 | RAP-processing client manager service definition | Defines the execution environment to use the remote API client manager facility. |
| 34 | Performance verification trace definition | Defines the file for storing the performance verification trace. |
| 35 | XAR performance verification trace definition | Defines the execution environment for acquiring an XAR performance verification trace. |
| 36 | JNL performance verification trace definition | Defines the execution environment for acquiring a JNL performance verification trace. |
| 37 | LCK performance verification trace definition | Defines the execution environment for acquiring an LCK performance verification trace. |
| 38 | TRN event trace definition | Defines the execution environment for acquiring TRN event trace information. |
| 39 | Real-time statistics service definition | Defines the execution environment for the real-time statistics service. |
| 40 | Real-time statistics acquisition-item definition | Defines the real-time statistics items that are to be acquired. |
| 41 | MQA service definition#6 | Defines the MQA server that manages the queue of TP1/Message Queue. |
| 42 | MQT service definition#7 | Defines the MQT server that controls TP1/Message Queue communications. |
| 43 | Tester service definition | Defines the execution environment for online testing of a UAP. |
| 44 | User service default definition | Defines the value assumed when the user service definition is omitted. |
| 45 | User service definition | Defines the execution environment for a user server. |
Table 1-2 Summary of network communication definitions
| No. | Definition | Information |
|---|---|---|
| 1 | MCF manager definition | Defines the execution environment for resources shared by MCFs. |
| 2 | MCF communication configuration definition | Defines the execution environment for each connected MCF terminal, the input/output queues for sending and receiving messages, and other network parameters. |
| 3 | MCF application definition | Defines the execution environment for MCF applications such as the user application name, or service name corresponding to a MCF event. |
| 4 | MCF performance verification trace definition | Defines the execution environment for acquiring an MCF performance verification trace. |
| 5 | System service information definition | Defines the environment for starting the MCF communication service. |
| 6 | System service common information definition | Defines the information that is common to multiple MCF communication services. |
Table 1-3 Summary of the message queue definition
| No. | Definition | Information |
|---|---|---|
| 1 | MQT communication configuration definition# | Defines the MQT server that communicates using the message queuing mode of TP1/Message Queue. |
All Rights Reserved. Copyright (C) 2006, 2010, Hitachi, Ltd.