This system builds a distributed to-do list using Java and CORBA. Various clients should be able to connect to a server managing various to-do list objects to query list items, add list items, delete list items, and clear to-do lists. The server should also have management functionality that allows member registration. Each to-do list item has a description, and a start time and an end time in which users must complete their items. Users should be able to add any number of items to their to-do lists. First,idlj -fall CreatFile.idl Second, idlj -fall CreatList.idl Then ,javac all the java files Four, start tnameserv and input the java CorbaServant 每ORBInitialPort 900 At last, java CorbaClient. Run the system as the list show to you.