Is there an advantage to storing rules and, if I'm understanding
correctly, assertions in XML files? It seems like reading an XML file
would affect the performance of the application in a high traffic
The XML configuration is only used to tell Validat which validator and
transformer components it needs to validate a given set of data. That XML
configuration is optional - you can use the API to configure the validation
engine - and, it is only parsed once when the Validat instance is created.
So, with that said, if you see a performance issue, please let us know and
we will do some more digging. Thus far, we have not seen this as an issue
with any of the projects in which we have deployed Validat.
Senior Software Developer
1-888-ALAGAD4 ext. 4