Patent ID: 6810487
Filing Date: 2004-10-26
Classification: G06F

Abstract:
A CORBA partial restart system in a built-in device, comprising a memory controller; a client; a server; and a control section,the memory controller controlling memory areas used for the client, the server and a CORBA library by memory information, the client including first means for giving a notification that a defective condition arises in the CORBA library to the control section; second means for giving a notification that a defective condition arises in the client itself to the control section; and a first constructor for requesting the memory controller to produce the memory information of the memory area used for the client itself, the server including third means for giving the notification that the defective condition arises in the CORBA library to the control section; fourth means for giving a notification that a defective condition arises in the server itself to the control section; and a second constructor for requesting the memory controller to produce the memory information of the memory area used for the server itself, the control section including means for stopping processes of the client, the server and the CORBA library when the defective condition of at least one of the client, the server and the CORBA library is given from at least one of the client and the server; and means for restarting the processes of the client, the server and the CORBA library when the memory areas used for the client, the server and the CORBA library are released after stopping the processes of the client, the server and the CORBA library.