The MDEX Engine returns rule results keyword redirect results to a Web application in a Supplement object.
To display these results to Web application users, an application developer writes code that extracts the results from the Supplement object and displays the results in the application.
Before explaining how these tasks are accomplished, it is helpful to briefly describe the process from the point at which a user makes a query to the point when an application displays the rule results:
A user submits a query that triggers a dynamic business rule or keyword redirect.
When a query triggers a rule or keyword redirect, the MDEX Engine evaluates the it and returns rule results in a single Supplement object per rule or per keyword redirect.
Web application code extracts the results from the Supplement object.
Custom rendering code in your application defines how to display the rule or keyword redirect results.
The following sections describe query parameter requirements and application and rendering code requirements.