- 1、本文档共33页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
定义灵活的商务流程
课程目标 典型的商务流程 对建立灵活的商务流程的需求 Orchestration! 议程 Biztalk 应用 需求 – 集成, 协作, 流程自动化 描绘商务流程 建立执行过程 建立和运行我们第一个 BPO 应用 Biztalk Orchestration 特性 并行, 事件, 动态流… 商务流程概要 商务流程概要A2A 集成 商务流程概要B2B 集成 商务流程概要工作流与协作 商务流程描绘 商务流程描绘 但我们更希望能够…. 实现我们的商务流程 在不改变代码的情况下改变商务流程 在执行过程中能够增加或者减少商务流程 因此我们需要一个更为精确的方式表达我们的商务流程 BizTalk Orchestration Designer 可视化的设计建立以及运行商务流程 让业务分析者与开发者在共同的开发环境下工作 将流程定义与底层实现分离开来 一个简单的例子 流程建模 Demo: 建立一个简单的应用 BizTalk Orchestration 技术特性 定义与执行相互独立 并行与同步 长期事务 动态端口 可补偿性 管理和监控 流程定义语言- XLANG 定义和执行相互独立 流程必须是独立的 流程与软硬件以及算法无关 流程可以很容易的更改和维护 流程可以很容易的度量 商业分析家关注与流程 开发者关注于软件 分割定义与执行 BizTalk Orchestration 技术特性 定义与执行相互独立 并行与同步 长期事务处理 动态端口 可构成性(Composability) 管理和监控 流程定义语言 - XLANG 并行与同步 并行是真实的商务现象,但是通常很难实现. 异步环境引起挑战 众多流程/众多信息 BizTalk Orchestration 为用户管理 并行与同步 BizTalk Orchestration 技术特性 定义与执行相互独立 并行与同步 长期事务处理 动态端口 可构成性(Composability) 管理与监控 流程定义语言- XLANG 长期事务处理 长期事务处理 在包括众多参与者的松散联合环境中,事务处理变得非常困难 ACID 与 长期 补偿流程 可预测性 可靠性 BizTalk Orchestration 技术特征 定义与执行分离 并行和同步 长期事务处理 动态端口 可构成性(Composability) 管理和监控 流程定义语言- XLANG 动态端口 知道流程执行还不知道参与者有哪些 一个流程的不同参与者都有独特性 设计时间 =发货人 运行时间 = 特快专递 BizTalk Orchestration 技术特征 定义与执行分离 并行和同步 长期事务处理 动态端口 可构成性(Composability) 管理和监控 流程定义语言- XLANG BizTalk Orchestration 技术特性 定义与执行分离 并行和同步 长期事务处理 动态端口 可构成性(Composability) 管理和监控 流程定义语言- XLANG 管理和监控 保持 XML的连续状态 在 SQL Server中储存状态信息 完整的设备 事件架构 可查询的数据 脱水与再次水合(Dehydration/Rehydration) BizTalk Orchestration 技术特性 定义与执行分离 并行和同步 长期事务处理 动态端口 可构成性(Composability) 管理和监控 XLANG – 流程定义语言 XLANG(“exlang”) 用来描述流程的语言 坚持 XML 严格的数学基础 由 BizTalk Application Designer产生 由 BizTalk Orchestration Engine执行 概述 关键点 BizTalk Orchestration: 将流程定义与底层软件分离 建立执行商务流程 迎接建立分布式商务操作的挑战 并行和同步 长期事务处理 可构成性(Composability) 使用 BizTalk Messaging将应用与商务集成. Are there any questions or comments? 1. Orders coming in from different sources and devices in many different formats. 2. First step is to convert to common XML format for further processing – this is done in the conductor role 3. The conductor app then sends the order to JDE 4. And an allocate request to McHugh 5. And an A
您可能关注的文档
- 学习科学与教育技术03教育信息化.ppt
- 学习科学与教育技术03行为主义与学习.ppt
- 学习科学与教育技术03西方心理学简史2.ppt
- 学习科学与教育技术02信息时代学习方式的历史变革.ppt
- 学习的革命之在线学习与个人学习环境the-future-of-online-learning-and-personal-learning-environments.ppt
- 学习科学与教育技术05教育评价与学习评价.ppt
- 学习科学与教育技术06学习评价与学习效率.ppt
- 学习科学与教育技术07创建学习型组织.ppt
- 学习科学与教育技术第一单元1学习方式.ppt
- 学习科学与教育技术06认知主义与学习.ppt
文档评论(0)