This section provides an overview of the processing for service information registration and deletion.
The following figure provides an overview of service information registration processing.
Figure D-4 Overview of service information registration processing
The flow of processing shown in the figure is described below. The numbers correspond to the circled numbers in the figure. Numbers 1-3 describe TP1-X processing, and number 4 describes TP1-A processing.
- When the server UAP1 starts, the service information for UAP1 is registered in the local cache in the local OpenTP1 system (TP1-X).
- A service information registration request is sent to the name service of TP1-X.
- Upon receiving the service information registration request, the name service sends the service information registration request to the name service of TP1-A that is specified in the all_node operand in the system common definition.
- Upon receiving the service information registration request, the name service of TP1-A checks the all_node operand in the system common definition for the transmission source.
If the transmission source is specified in the all_node operand, the name service of TP1-A registers in the global cache the service information for the server UAP1 as requested.
If the transmission source is not specified in the all_node operand, the name service of TP1-A does not register the service information.
In this figure, service information for the server UAP1 is registered in the global cache because the transmission source TP1-X is specified in the all_node operand.
The following figure provides an overview of service information deletion processing.
Figure D-5 Overview of service information deletion processing
The flow of processing shown in the figure is described below. The numbers correspond to the circled numbers in the figure. Numbers 1-3 describe TP1-X processing, and number 4 describes TP1-A processing.
- When the server UAP1 is terminated, its service information is deleted from the local cache in the local OpenTP1 (TP1-X) system.
- A service information deletion request is sent to the name service of TP1-X.
- Upon receiving the service information deletion request, the name service sends it to the name service of TP1-A, which is specified in the all_node operand in the system common definition.
- Upon receiving the service information deletion request, the name service of TP1-A checks the all_node operand in the system common definition for the transmission source.
If the transmission source is specified in the all_node operand, the name service of TP1-A deletes from the global cache the service information for the server UAP as requested.
If the transmission source is not specified in the all_node operand, the name service of TP1-A does not delete the service information.
In this figure, service information for the server UAP1 is deleted from the global cache because the transmission source TP1-X is specified in the all_node operand.
All Rights Reserved. Copyright (C) 2006, 2010, Hitachi, Ltd.