Message control program for managing electric power system by message queuing between applications based on priority
First Claim
1. A message control program which is stored in a non-transitory computer-readable storage medium, and which is used for a monitoring apparatus comprising a data storage unit configured to store data received from a plurality of devices, a plurality of internal application units configured to transmit/receive a message containing the data in the data storage unit, and a common bus configured to transmit the message between the plurality of internal application units, the monitoring apparatus executing the message control program,the monitoring apparatus further comprising a storage unit configured to store a file describing a message type indicating a type of the message, a service name for identifying the internal application unit, and communication method identification information for identifying a communication method of the message, by associating the pieces of information with each other,the message control program causes the monitoring apparatus to further function as a plurality of message control unit configured to individually control a communication method of a message transmitted from each internal application unit, andeach message control unit including:
- a reception unit configured to receive a message containing the message type and the service name from the internal application unit;
a specifying unit configured to specify communication method identification information from the file based on the message type and the service name in the received message; and
a sending unit configured to change the communication method of the received message based on the specified communication method identification information, and to send the message to the common bus.
5 Assignments
0 Petitions
Accused Products
Abstract
A message control program of an embodiment causes a monitoring apparatus to further function as a plurality of message control unit configured to individually controlling a communication method of a message transmitted from each internal application unit. Each message control unit receives a message containing a message type and service name from the internal application unit. Each message control unit specifies communication method identification information from a file based on the message type and service name in the received message. Each message control unit changes the communication method of the received message based on the specified communication method identification information, and sends the message to a common bus.
2 Citations
15 Claims
-
1. A message control program which is stored in a non-transitory computer-readable storage medium, and which is used for a monitoring apparatus comprising a data storage unit configured to store data received from a plurality of devices, a plurality of internal application units configured to transmit/receive a message containing the data in the data storage unit, and a common bus configured to transmit the message between the plurality of internal application units, the monitoring apparatus executing the message control program,
the monitoring apparatus further comprising a storage unit configured to store a file describing a message type indicating a type of the message, a service name for identifying the internal application unit, and communication method identification information for identifying a communication method of the message, by associating the pieces of information with each other, the message control program causes the monitoring apparatus to further function as a plurality of message control unit configured to individually control a communication method of a message transmitted from each internal application unit, and each message control unit including: -
a reception unit configured to receive a message containing the message type and the service name from the internal application unit; a specifying unit configured to specify communication method identification information from the file based on the message type and the service name in the received message; and a sending unit configured to change the communication method of the received message based on the specified communication method identification information, and to send the message to the common bus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification