完整解决方案的内联调用版本提供最快的处理时间。 内联版本消除了将请求和响应消息保存到 MessageBox 数据库中以及从后端系统读取消息的开销。 在适配器版本中,消息从发送流程编排到 MessageBox。 运行适配器的主机会选取消息,并通过再次将消息发布到消息框,将消息发送到后端进程。
内联技术的效率是以将编排直接绑定到后端系统的传输协议为代价的。 在内联版本中,业务流程通过三个自定义程序集调用后端系统,而不是通过逻辑端口进行通信。 如果后端系统传输更改,则必须重写并重新编译程序集。 下表描述了程序集及其函数:
程序集名称 | 后端连接 |
---|---|
Microsoft.Samples.BizTalk.WoodgroveBank.PaymentTrackerCall | 使用 MQSeries 取出 和 放入 消息函数。 |
Microsoft.Samples.BizTalk.WoodgroveBank.待处理交易调用 | 调用事务系统的 Web 服务。 |
Microsoft.Samples.BizTalk.WoodgroveBank.SAPCall | 调用模拟 SAP 的 Web 服务。 |
另请参阅
面向服务的解决方案的实现亮点
开发面向服务的解决方案
转换面向服务的解决方案的模式
使用 BAM 监视面向服务的解决方案