在Orchestration Designer中工作

启动 BizTalk 项目后,可以创建新的业务流程并将现有业务流程添加到项目中。 请参阅以下过程来创建和保存业务流程、将现有业务流程添加到项目或从项目中删除业务流程、更改业务流程的名称以及设置业务流程属性。

创建编排

  1. 在解决方案资源管理器中,右键单击项目名称,选择“ 添加”,然后单击“ 新建项”。

  2. 在“ 添加新项 ”对话框中的“ 类别 ”窗格中,单击 “BizTalk 项目项”,然后在“ 模板 ”窗格中单击 “BizTalk 业务流程”。

  3. 在对话框底部的“ 名称 ”框中,提供业务流程的名称,然后单击“ 添加”。

    新业务流程在业务流程设计器中创建并显示,并在解决方案资源管理器中创建并显示相应的 .odx 文件。

将现有业务流程添加到项目

  1. 在解决方案资源管理器中,右键单击项目名称,单击“ 添加”,然后单击“ 现有项”。

  2. “添加现有项”对话框中,导航到包含编排的目录,选择该编排,然后单击“添加”

    编排功能已添加到项目中。

    注释

    添加现有文件时,该文件将复制到项目。 (文件不只是通过引用添加的。如果更改项目中的文件,则原始文件保持不变。

更改业务流程的名称

  1. 在解决方案资源管理器中,右键单击要更改的 .odx 文件,然后单击“ 重命名”。

  2. 键入所需的新文件名,然后按 Enter。

    注释

    更改 .odx 文件的名称时,您可能还需要通过单击设计表面,打开“属性”窗口并更改编排的 Typename 属性值来更改编排类型的名称。

保存编排

  • 在“ 文件 ”菜单上,单击“ 保存 <业务流程名称>”。

    注释

    业务流程文件另存为 UTF-8。 架构、映射和管道保存为 UTF-16。

从项目中删除编排

  • 在解决方案资源管理器中,右键单击要删除的文件,然后单击“ 从项目中排除”。

    注释

    若要从项目中删除协调并永久删除该文件,请单击“删除”。

在项目中包括被排除的编排

  • 在解决方案资源管理器中,单击“ 显示所有 ”工具栏按钮,右键单击所需的 .odx 文件,然后选择“ 包含在项目中”。

设置编排属性

  1. 通过双击项目中的 .odx 文件,或者选择流程区中包含编排的选项卡,打开编排。

  2. 在“业务流程视图”窗口中,选择 “业务流程属性”。

    — 或 —

    单击编排设计界面的 区域 背景。

  3. 在“属性”窗口中,指定以下属性。 请注意,某些属性仅在某些情况下显示。

    注释

    业务流程、端口类型和多部分消息类型的名称在模块范围内必须是唯一的。

    资产 DESCRIPTION
    批次 确定作为原子事务的业务流程是否可以与其他实例一起批处理。
    薪酬 指定要对编排执行的补偿类型。
    隔离级别 对于事务编排,确定并发事务之间数据的可访问性的程度。
    模块可导出 确定是否可以将模块导出到BPEL4WS。
    模块 XML 目标命名空间 将类型导出到BPEL4WS时使用的 XML 目标命名空间。
    Namespace 确定包含编排和编排类型的模块名称。
    业务流程可导出 指示此业务流程编排是否可导出到BPEL4WS。
    编排 XML 目标命名空间 将此业务流程导出到BPEL4WS时使用的 XML 目标命名空间。
    重试 指定是否在事务协调失败时进行重试。
    超时 事务编排因不活动而失败的时间,以秒为单位。
    事务标识符 事务编排的唯一标识符。
    交易类型 确定业务流程是原子事务、长时间运行的事务还是不进行事务处理。
    类型修饰符 确定编排级变量的范围:

    私有 - 对此编排的访问仅限于包含的模块。

    公共 - 对此业务流程的访问不受限制。

    内部 - 对此业务流程的访问仅限于同一项目中的模块。
    类型名 确定包含模块中此编排的名称。 注意: 如果您使用与根级命名空间相同的 Typename,那么在根据 Typename 定义消息和变量并尝试对其执行分配操作时,您可能会收到 Orchestration Designer 的错误。 例如,如果指定系统的类型名称为 System,然后定义 System.String 等消息和变量,可能会收到错误。

另请参阅

编排形状
如何将形状添加到编排中
如何将参数添加到业务流程
如何使用“选择项目类型”对话框