摘要 |
The present invention relates to a data processing system comprising: means (216; 416) for receiving a first data object (206; 406) from an application program (202; 406), the first data object having a plurality of first data fields, each one of the first data fields having a unique field name, means (222; 422) for providing a second data object (432) in response to receipt of the first data object, the second data object having a plurality of second data fields, each one of the second data fields having one of the unique field names (N1, N3, N4, N7), means (228; 428) for storing the unique field names of the second data object and for defining a sub-set of the second data fields, means (226; 426) for storing a plurality of data processing functions (F1, F2, F3, F4), means (224; 424) for transferring data from the first data fields to the second data fields that have identical field names, means (218; 418, 434) for selecting one of the plurality of data processing functions on the basis of the data that has been transferred to the sub-set of the second data fields, means (220; 420) for executing a selected one of the data processing functions to provide a return value (208; 408) for the application program. <IMAGE>
|