The Business Rules Engine is an engine used for controlling and maintaining rules for both BizTalk and other applications. It is mainly used for ever changing rules that need to be deployed without having to alter an existing BizTalk (or .NET) application.
In the following example, we will create a small BizTalk Solution and have it call rules inside the BRE, and based on the rules and content of messages, either approve or deny a loan application.
The first step will be to add a Policy determining if a loan application is approved.
We will need a Schema that represents the loan application entering BizTalk and the BRE.