业务流程开发步骤
若要开发业务流程,通常需要执行以下基本操作:
添加形状以表示业务流程。
业务流程Designer提供了可用于表示不同操作或其他抽象的形状工具箱。 有关详细信息,请参阅 业务流程形状。
定义架构以描述消息的格式。
可以使用 BizTalk 编辑器定义架构。 有关详细信息,请参阅 如何为 XML 消息创建架构。
定义发送和接收消息的端口。
可以定义端口以指定发送和接收消息的方式和位置。 有关详细信息,请参阅 在业务流程中使用端口。
将发送和接收形状绑定到端口。
可以将 发送 形状和 接收 形状连接到端口,并指定它们使用的端口操作。 有关详细信息,请参阅 如何配置发送形状。 另请参阅 如何配置接收形状。
在消息之间分配或转换数据。
可以使用 “构造消息” 形状来分配消息值或执行消息转换。 有关详细信息,请参阅 构造消息。
标识可能需要编写或添加为引用的任何自定义组件,以在业务流程中工作。
注意
如果引用程序集的 “复制本地” 属性设置为 True,则在 BizTalk 项目中发生初始添加引用后,业务流程将无法选取对外部程序集所做的任何更改。
定义和分配业务流程变量以管理正在运行的业务流程中的数据。
可以使用“业务流程视图”窗口中的“变量”文件夹声明业务流程变量,并使用 BizTalk 表达式编辑器编辑在各种形状中分配和使用变量的表达式。 有关详细信息,请参阅 XLANG-s 数据类型。
生成业务流程以测试其完整性。
编译包含业务流程的项目或解决方案时,可以生成业务流程。 有关详细信息,请参阅 如何生成业务流程。