摘要 |
<p>Provided is a technology for updating an active program, wherein, upon receiving an update instruction, a program to be updated is specified from among a plurality of programs stored in a storage apparatus, and an exchanging process that corresponds to the program to be updated and that is included in a plurality of processes started by executing the plurality of programs, and a communication destination process that has had communication with the exchanging process are extracted. After updating with update data, a start-up processing is executed wherein a process for substituting the exchanging process and a process for substituting the communication destination process are started. Then, communication connection relationships related to the exchanging process and the communication destination process are disconnected, communication connection relationships for the processes started by the start-up processing are built, and the exchanging process and the communication destination process are terminated. In such a way, a program update can be reflected upon a system without a reboot.</p> |