全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
业务场景流程设计规范 XX业务场景流程设计规范 目录目录41.概述52.设计规范52.1.规范概述52.2.分析阶段52.3.设计阶段52.4.开发阶段62.5.模拟测试阶段62.6.生产环境测试阶段61. 概述业务场景流程设计规范主要用于规范业务流程的分析、设计、开发和测试的流程,以及在流程中需要遵循的规范和惯例,用于指导服务开发人员、流程编排人员、测试人员完成业务场景的分析、设计和开发工作。2. 设计规范2.1. 规范概述流程设计采用WS4BPEL规范进行流程编排,SOA共享信息平台的业务场景应该遵循BPEL的设计规范,业务场景的实现应该以服务为单元进行实现,而服务的实现应该采用Web Service的方式,并且首先应该设计基于WSDL的服务接口。之后由流程编排开发人员完成基于WSDL服务接口文件的流程编排,并采用模拟器的方式进行业务场景的测试。2.2. 分析阶段业务场景的分析阶段利用IBM WebSphere Business Modeler工具完成,并且采用SOMA的Process Decomposition的概念,根据具体的业务场景的需求和内容进行分析,具体分析的内容应该包括:1. 业务场景的流程分析。2. 业务场景流程涉及的功能模块集。3. 各功能模块集需要实现的服务集。4. 服务应该在哪个程序集实现。分析阶段的成果应该包括:1. 业务场景的流程图。2. 流程涉及功能模块的名称,以及该功能模块抛出的服务名称。2.3. 设计阶段业务场景的设计阶段利用IBM WebSphere Integration Developer工具完成,该阶段应该根据分析阶段产生服务集名称,涉及服务接口,需要采用WSDL规范涉及服务接口集以及服务对象集(SDO),该阶段的成果应该包括:1. 服务集的WSDL文件集合。采用WSDL文件。2. 各服务接口的服务对象集。采用XSD文件。2.4. 开发阶段业务场景的开发阶段利用IBM WebSphere Integration Developer工具完成,该阶段根据分析阶段产生的流程概述完成详细流程的设计,生成BPEL的流程描述文件。该阶段需要完成的内容包括:1. 导入服务集的WSDL和XSD文件。2. 考虑流程的同/异步,以及是否是长流程。3. 根据流程概述完成服务的调用编排。4. 完成服务对象(SDO)的构建和映射。5. 处理服务调用的异常情况。6. 开发阶段要尽可能将在流程内部的JAVA 代码移植出来,以便统一管理,特别是某些内部JAVA代码可以被重用,以接口的方式提供,在小幅修改JAVA代码时,甚至于可以不要以新的流程版本发布出来就可以起作用7. 对于客户端对于流程的调用,除了WSDL方式外,考虑到效率,还是需要有一些简单的JAVA API调用,因此有可能需要为客户端调用流程提供一个简单的封装8. 在实现比较完整的流程监控解决方案前,能有一些简单的API的包装,以供WEB层调用,来进行简单的流程跟踪。该阶段的成果应该包括:1. 由WID工具生成的流程模块工程。2. 流程描述BPEL文件。3. SCA组件的模块描述等。2.5. 模拟测试阶段业务场景的模拟测试阶段利用IBM WebSphere Integration Developer工具完成,利用WID工具的服务接口模拟器工具模拟Web Service的调用模块,完成流程的测试,该阶段应该测试的内容应该包括:1. 正常流程的完整性。2. 模拟异常情况,验证流程的异常情况是否正确处理。2.6. 生产环境测试阶段业务场景的生产环境测试阶段利用IBM WebSphere Integration Developer和WebSphere Process Server工具完成,该阶段完成流程在生产环境的测试,流程涉及的各个服务模块必须已经开发完毕,并且各服务模块发布的Web Service已经完成了单元测试并且可以正确运行,该阶段应该
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 改善老年人不良饮食习惯的营养护理
- 灌肠并发症的识别、处理与预防措施
- 五官科护理质量控制与持续改进
- 上海市泥城中学2025-2026学年高二数学第一学期期末学业质量监测模拟试题含解析
- 上海市华实高中2025-2026学年物理高一上期末经典试题含解析
- 小儿便秘护理与饮食调理
- 云南省昭通市云天化中学2026届高一数学第一学期期末综合测试试题含解析
- 云南省昆明市禄劝县一中2025-2026学年高一上数学期末学业质量监测试题含解析
- 云南省剑川县第一中学2026届高一上物理期末监测模拟试题含解析
- 长安大学兴华学院《师范书法基础》2024-2025学年第一学期期末试卷
- 福建省2024年高中政治6月学业合格性模拟考试试题(含解析)
- DL∕T 1922-2018 架空输电线路导地线机械震动除冰装置使用技术导则
- 大美劳动智慧树知到期末考试答案章节答案2024年江西财经大学
- 2024年全国法制宣传日宪法知识竞赛考试题库及答案(130题)
- 河南省新郑市初中历史七年级期末上册高分通关测试题详细答案和解析
- 《乌鲁木齐市国土空间总体规划(2021-2035年)》
- 北师大版六年级数学上册第五单元《数据处理》(大单元教学设计)
- 蒋诗萌小品《谁杀死了周日》台词完整版
- 儿科主任竞选演讲稿
- ISSU技术白皮书手册
- JB T 6527-2006组合冷库用隔热夹芯板
评论
0/150
提交评论