BizTalk 和 COM+

BizTalk and COM+

我们有一个旧的 CRM 系统,它只能将事件发送到 COM+ 组件。

这是通过一个用 VB6 编写的组件完成的,因此我们能用它做的事情非常有限。

我们有一个传统的自定义编写的 Delphi 互操作 COM+ 组件,它将这些事件消息作为 SOAP 消息传递给我们的其他子系统。

我们正在用 BizTalk 替换此互操作,因此我们需要 BizTalk 来处理这些事件。

我们目前计划的解决方案是编写一个自定义 .Net COM+ 组件,它只是将消息传递到 WCF net.tcp 接收端口。

是否可以将 BizTalk 接收端口直接配置为 COM+ 组件以消除对我们的小接口层的需要?

不,不是开箱即用的。

您可以编写自定义适配器,而不是包装 COM+ comp 并将消息提交给您的 BizTalk 应用程序。

但是,您当前的计划非常有用,所以我会坚持下去。