Scaling the Service Oriented Solution

To scale the solution to support higher throughput while maintaining low message latency requires you to use the inline version of the solution. The inline solution bypasses the MessageBox database when interacting with the back-end systems.

You can also add BizTalk Server processing servers to run orchestrations. This decreases the utilization of each server so that new requests can be processed quickly. You can also scale up the MessageBox server so that it has enough additional capacity to handle the message throughput.

However, the service oriented architecture solution does not benefit from having multiple MessageBox databases. Multiple MessageBoxes require distributed transaction coordinator (DTC) transactions. The transactions increase overall message latency.

You can decrease response time by eliminating the pipeline component that adds MQSeries header information. For more information, see Implementation Highlights of the Service Oriented Solution.

See Also

Developing a Service Oriented Solution