Clients using standard software protocols may access stored validation
functions in order to perform validation functions on data via a number
of methods including Internet applications, a Java RMI server, a CORBA
gateway server and graphical screen interphase applications. The system
allows for the efficient performance of validation services on data based
on dynamically-maintained, centrally-stored validation functions.