Do you really Need an Orchestration?

In short, orchestrations should not be used to:

  1. Simply Route messages between ports.
  2. Perform simple or conditional transformations on messages.
  3. Simply call remote system through expressions and managed code.
  4. Define complex business rules and policies.

Orchestrations should be used to:

  1. Correlate multiple messages to fulfill the required business needs.
  2. Fire business rules in the Business Rule Engine.
  3. Manage and scope business transactions.
posted @ 2007-04-26 14:50  upzone  阅读(247)  评论(0编辑  收藏  举报