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.