Microsoft BizTalk Server 2006 R2 Standard, DE Disk Kit, MVL DVD 5 MLF D75-01323 Benutzerhandbuch
Produktcode
D75-01323
14
Figure 7: The Orchestration Designer lets a developer create business logic by dragging and
dropping shapes from a toolbox onto a design surface.
SOAP-based Web services have had a big impact on application development. To access an external
W
W
eb service, an orchestration’s creator might use the Add Web Reference option in Visual Studio
along with the SOAP adapter. BizTalk Server 2006 R2 also includes a WCF Service Consuming
Wizard that helps developers create orchestrations that consume services exposed via SOAP or any
other mechanism supported by WCF. The product provides a WCF Service Publishing wizard as well
that walks a developer through the steps required to expose
Wizard that helps developers create orchestrations that consume services exposed via SOAP or any
other mechanism supported by WCF. The product provides a WCF Service Publishing wizard as well
that walks a developer through the steps required to expose
one or more of an orchestration’s
operations as WCF services.
Orchestrations are the fundamental mechanism for creating business processes in BizTalk Server
2006 R2. Yet a significant subset of processes can benefit from an easier way to define and change
the business rules they contain. Allowing this is the goal of the Business Rule Engine, as described
next.
2006 R2. Yet a significant subset of processes can benefit from an easier way to define and change
the business rules they contain. Allowing this is the goal of the Business Rule Engine, as described
next.
Using the Business Rule Engine
The Orchestration Designer is a useful tool for defining a business process. Yet some aspects of an
orchestration tend to change more often than others. In particular, the decisions embedded in a
business process
The Orchestration Designer is a useful tool for defining a business process. Yet some aspects of an
orchestration tend to change more often than others. In particular, the decisions embedded in a
business process
—the business rules—are commonly its most volatile aspect. A manager’s spending
limit was $100,000 last week, but her promotion bumps this up to $500,000, or a slow-paying
customer’s maximum allowed order decreases from 100 units to only 10. Why not provide an explicit
way to specify and update these rules? To allow this, BizTalk Server 2006 R2 includes the BRE.
Developers will most often use the BRE, but it’s also possible for more business-oriented users to
create and modify sets of business rules using a tool called the Business Rule Composer.
customer’s maximum allowed order decreases from 100 units to only 10. Why not provide an explicit
way to specify and update these rules? To allow this, BizTalk Server 2006 R2 includes the BRE.
Developers will most often use the BRE, but it’s also possible for more business-oriented users to
create and modify sets of business rules using a tool called the Business Rule Composer.