A method of processing a dynamic database in a distributed processing
system based on CORBA platform includes calling a generic method in a
server, detecting data by the called generic method, storing the detected
data, and returning the detected data to a client, in the distributed
processing system. The detected data is initially stored in a local
memory of the database. The generic method then creates a dynamic storage
area in the database for the data based on the number of data units that
were detected, and based on the size of the detected data unit. In this
manner, there is no need to pre-define the structure of the storage area
before performing the query.