Chapter 8. Applying Rules

In this chapter, we will cover:

  • Calling rules in an orchestration
  • Using the BRE outside of BizTalk
  • Using the BRE with a database

Introduction

The Business Rule Engine (BRE) is a software system that executes one or more business rules in a runtime production environment. Oracle, for instance, has Oracle Business Rules and IBM has the iLog Business Rule Management System (BRMS). Microsoft has their own rule engine that is shipped with the BizTalk Server and is also called the Business Rule Engine or the BRE for short. But, not only BizTalk has a rule engine, there is also the Windows Workflow Foundation (WF) that has rule engine capabilities.

The BRE enables users, often referred to as business analysts, to directly create ...

Get BizTalk Server 2010 Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.