【问题标题】:Transfer XML between systems with Biztalk and WCF使用 Biztalk 和 WCF 在系统之间传输 XML
【发布时间】:2011-08-25 15:06:52
【问题描述】:

我有系统 A 生成一个 xml 文件和系统 B 获取该文件。如何使用 Biztalk 和 WCF 实现这种交换?

【问题讨论】:

  • 阐述你的问题,系统A和B提供什么样的接口?

标签: wcf biztalk


【解决方案1】:

在我看来,您有两种可能的不同解决方案,它基本上归结为 WCF 服务需要的类型。

您需要将消息转换为新格式吗?或者您是否打算将 BizTalk 中的其他功能用作基于内容的路由等?在 BizTalk 中,您对消息的内容是否完全感兴趣,您可以直接通过它吗?

如果您正在寻找具有上述功能的解决方案,您需要获取要接收到 WCF 服务的 XML 消息的架构并发布该服务。一旦消息在 BizTalk 中,它就会被输入,您可以使用 BizTalk 对它进行任何操作。

但是,如果您只是想通过它,您可以发布一个作为 XML 文档类型消息接收的服务并通过它。 Here's 一篇很好的文章,描述了创建接受任何 XML 作为输入的通用服务的几种不同技术。

【讨论】:

  • 在一种情况下我应该转换消息,而在另一种情况下我不应该。
  • 如何实现一个接受 XML 消息并与 Biztalk 配合使用的服务?我找到了this,但我不确定它是否适合与 Biztalk 一起使用,因为据我了解,Biztalk 的 WCF 服务使用 XSD 模式作为服务可以使用的类型,对吗?
  • 更新了帖子,其中包含在接受任何类型 XML 数据的通用服务上发布的链接
猜你喜欢
  • 2014-04-08
  • 1970-01-01
  • 2012-10-26
  • 1970-01-01
  • 2015-05-29
  • 1970-01-01
  • 1970-01-01
  • 2011-09-21
  • 2015-12-13
相关资源
最近更新 更多