基于SOA三层模型的系统架构及建模平台设计

来源 :太原理工大学 | 被引量 : 2次 | 上传用户:zzyu888888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
应用系统的开发模型经历了结构化、基于对象、基于组件及SOA的过程,通过研究它们各自的优缺点,并结合工作流技术可实现对工作任务良好的划分和控制的特征,在传统SOA模型的基础上引入逻辑层,从业务的视角出发构建了基于SOA的三层模型。相比传统的基于静态模型的系统开发方法,该模型在解决业务规则的快速扩展及应对风险的能力方面可以获得更大的空间,支持业务应用不断创新的需求。基于SOA动态模型,提出一种新的支持快速、平滑、可重用的应用系统开发架构。该架构基于SOA的三层建模,完成业务组成的分析、业务流程的LL7(应用层语言)描述及相应构件的提取,并参考CPU完成流程引擎的设计。该架构的底层设计中通过只写总线将构件与流程引擎联系起来,流程引擎以消息的形式实现对各个构件的调用,构件完成具体操作后将结果以消息的形式打包反馈回流程引擎,各构件之间独自运行,可实现并行处理。针对该应用系统架构完成建模平台,实现SOA三层建模工作。分别完成概念建模、逻辑建模和物理建模。结合具体应用,概念建模实现了概念的划分及隶属关系表述;逻辑建模实现了对业务流程的形式化、确定化表述,并将流程引擎对业务流程的控制对应到指令中;物理建模实现了构件的提取、命名及统一管理,确定了构件在底层实现的组成形式;最后在建模平台上以卡银行业务为例分别进行了概念建模、逻辑建模和物理建模,结果表明该系统开发架构具有良好的业务流程再造能力,保证业务系统的持续稳定,建模平台可实现对SOA三层模型的建模需求。
其他文献
伴随着计算机网络的发展,网络结构日益复杂,规模不断扩大,网络管理的作用和地位也越来越突出。基于Web的网络管理融合了Web技术和现代分布式网络管理技术,可以使用户方便简单
网络教育是当今国内外教育发展的热点,也是现代教育技术的主流发展方向之一。为了更有效地建设教育资源库,促进教育资源的充分共享,提高教育资源检索的效率,保证资源建设的质
链路自适应技术能根据无线信道的时变特性,在保证一定通信可靠性的前提下,尽可能的提高频谱利用率。因此,在频谱资源日益紧张的今天,链路自适应技术逐渐成为研究的热点。 本文
布料的动态模拟是计算机动画的重要组成部分,在动漫影视、三维网络游戏及虚拟服装上都有着广泛的应用。布料模拟的目标在于模拟布料真实的形变效果,研究涉及到计算机图形学、
最早的射频识别技术(Radio Frequency Identification,RFID)源于20世纪90年代,它是人类在科技发展道路上的重大进展,改变了人类的消费方式与习惯。随着射频识别技术的逐渐成熟,该技
现场总线控制系统(FCS—Fieldbus Control System)是开放系统网络,又是全分布控制系统。它作为现场设备的联系钮带,可与因特网(Internet)、企业内部网(Intranet)相连,把总线
低码率、低复杂度的LD-CELP算法在通信领域具有十分重要的意义。G.728是目前低延迟码激励语音编码算法中唯一的16kbit/s的国际标准。本研究以降低码率为目的对G.728算法进行改
近年来,随着移动通信的迅猛发展,移动通信己经走进3G时代,第三代移动通信系统将带给人们更高的话音质量、更丰富的多媒体业务以及各种各样的增值服务。这样就带来了对移动台进行