【问题标题】:Consuming Biztalk 2006 R2 Orchestration exposed as a web service使用作为 Web 服务公开的 Biztalk 2006 R2 编排
【发布时间】:2010-12-16 05:58:51
【问题描述】:

我创建了一个作为 Web 服务公开的编排,编排基本上接收员工的消息类型,其中 Employee_Name 提升为一个区分字段,我在消息分配中将如下值分配给 ModifiedEmployeeMsg塑造并将 ModifiedEmployeeMsg 发送到 Soap 适配器的响应部分。

modifiedEmployeeMsg = 员工消息; modifiedEmployeeMsg.EmployeeName = "山姆";

现在,我想从 Windows 应用程序中使用这个公开的 Web 服务,你能告诉我如何调用这个 Web 服务以及我需要如何将 XML 消息作为参数传递给 Web 服务的过程,基本上是它的对 Web 服务的同步调用,我将员工消息和修改后的员工消息返回。谢谢。

【问题讨论】:

    标签: web-services biztalk orchestration


    【解决方案1】:

    您可以像调用任何网络服务一样调用网络服务。

    这将涉及向您的 Windows 应用程序添加 Web 引用。这将在您的 Windows 应用程序(例如 EmployeeMsg)中生成代理对象,允许您在不构造任何 XML 的情况下调用服务。 .NET 将为您管理所有 XML。

    MSDN 上的这篇文章Consuming Web Services with the Microsoft .NET Compact Framework 有一个示例。忽略 Compact Framework 介绍 - 文章的其余部分仍然适用。

    【讨论】:

      【解决方案2】:

      首先,您需要使用 BizTalk Web 服务发布向导将业务流程发布为 Web 服务。之后,使用 Web 服务就像使用任何其他典型的 Web 服务一样。有关更多详细信息,您可能需要访问此链接。

      http://msdn.microsoft.com/en-us/library/aa561809(BTS.10).aspx

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-10-07
        • 2010-10-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多