关于流程编排

自动化编排是一种灵活且强大的工具,用于基于 XLANG/s 语言表示可执行的业务过程。 可以将 XLANG/s 视为一种消息语言,并且具备部分类似于 C# 的表达能力。 可以在直观的视觉绘图中设计流、解释和生成数据、调用自定义代码和组织整个过程,并在运行时执行 XLANG/s 文件,这些文件是 BizTalk 业务流程设计器生成的可执行业务流程。

消息、在其上进行的发送和接收动作,以及传输这些消息的端口,都是编排的基本元素。 消息是业务流程与外部世界通信的媒介,也是电子商务的传播方式。

接收发送 形状封装了将消息接收到业务流程中并从中发送消息所需的功能。 你应该熟悉Orchestration Designer提供的各种形状,以表示编排逻辑流。

您应该了解高级编排概念,例如 Web 服务、关联性和长时间运行的事务。 你可能不需要使用所有这些设施,但了解它们可以为你做什么会很有帮助。

Web 服务是具有符合 Web 服务描述语言(WSDL)中所述标准的接口的程序。 通过以标准方式定义消息类型、端口、端口类型和作,不同的系统可以有效地相互通信。

相关性是消息与业务流程的特定运行实例关联的机制,因此,当许多实例正在运行且许多消息来回发送时,业务流程将获取适当的信息。

当出现任何意外问题时,事务处理可以适当地维护业务流程的状态。 业务流程设计器提供了各种处理异常的方法,使你能够以受控且可预测的方式处理错误。

本节中