| Richard Hauer 2004-11-09, 2:48 am |
| Purveyors of BizTalk expertise,
I have seen, and used, Biztalk to manage inter- (as in "between")
application processes with Orchestrations and message queue ports, but
I wonder whether Biztalk could also be used for intra-application
rules processing as well. What concerns me is the added overhead of
message queue or web service ports and the asynchronous nature of the
resulting processing.
By way of example, a web application means to save some data to a
database and constructs an XML message "submitting" it to Biztalk,
which applies some rules logic, possibly but not necessarily using the
Biztalk Rules Engine, and then either rejects the request or makes the
DB insert.
Has anyone used Biztalk in this fashion? Perhaps executing
orchestrations by API rather than using the normal message port
send/receive paradigm?
Any thoughts about this approach?
All help/comments greatly appreciated.
Richard.
|