Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
by Charles Young
In This Chapter
• Example Scenario: Order Processing
• The Business Rules Framework
• Rule Definition and Deployment
• Using Rules with BizTalk Server
BizTalk Server offers developers a rich and diverse toolkit for integration and process management. As well as messaging and orchestration, it provides support for managing business rules. The Business Rules Framework (BRF) defines programmatic models and component interfaces for rules-based development together with tools, components, and a rule repository. Tools include the Rules Engine Deployment Wizard for creating, testing, publishing, and deploying rule sets. The BRF also implements the Rule Engine Update Service. This Windows service runs locally on each BizTalk box and manages dynamic deployment of rule sets across multiple machines. The BRF also provides the Business Rules Engine (BRE) for processing rules against XML, .NET objects, ADO.NET data tables, and external databases.