摘要 |
PROBLEM TO BE SOLVED: To guarantee a processing sequence while minimizing a deterioration in the processing efficiency of a system in the system for performing processing obtained by connecting a plurality of objects by an asynchronous message. SOLUTION: An application object 100 issues asynchronous messages to thereby perform a processing request of an object 10. A message receiving part 12 receives the asynchronous messages and sequentially registers the asynchronous messages in a queue 13. A message dispatcher 14 extracts the asynchronous messages in the order of being registered in the queue 13 when processing requested by the asynchronous message is not currently executed, waits for the processing to be finished and extracts the asynchronous messages from the queue 13 after the processing is finished. The object 10 executes processing with a single thread according to the asynchronous message. A message controller is provided in each of objects 10, 20 and 30. COPYRIGHT: (C)2008,JPO&INPIT
|