×

Message control program for managing electric power system by message queuing between applications based on priority

  • US 9,323,590 B2
  • Filed: 10/29/2014
  • Issued: 04/26/2016
  • Est. Priority Date: 09/10/2012
  • Status: Active Grant
First Claim
Patent Images

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.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×