欢迎来到天天文库
浏览记录
ID:57751563
大小:225.51 KB
页数:3页
时间:2020-03-28
《一种面向业务中间件的研究与设计.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、石油仪器2011年第25卷第6期PETROLEUMINSTRUMENTS·计算机与通讯技术·一种面向业务中问件的研究与设计沈鑫(西安外事学院商学院陕西西安)摘要:文章简介了面向业务中间件理论来源和背景,论述了业务模型向系统模型的转换,以及基于XML的系统模型描述体系,提出了面向业务中间件的分析方法,构造了基于MVC架构设计模式和XML数据总线技术的系统模型,并在实际生产中实现了这一模型。关键词:面向业务中间件;业务模型;MVC架构中图法分类号:TP301文献标识码:B文章编号:1004—9134(2011)06—0077—03两个角度来解析面向业
2、务的中间件构架系统也是应势0引言而生了。随着各种各样的中间件系统相继出现,信息系统1面向业务中间件系统的解析设计[2-4]对行业支撑平台的需求日益迫切,面向业务以及中间集成应用成为了件的发展趋势。同时在以往开发应用1.1系统理论依据软件的过程中,遇到了如下一些问题:1)快速变化的软面向业务中间件系统继承了信息系统业务需求分件需求常常使得开发还没有完成,就要更改之前的部析的科学方法论SSADM(StructuredSystemsAnalysis分,有时甚至要重新来写,无论对于开发商还是用户在andDesignMethod),联合当前最为优秀的OOA
3、DMVC时间和资金上都带来了损失;2)传统的软件开发中,软系统架构理论同时根据软件工程的可重用性进行解析件维护是一个相对困难的过程,同时维护的代价也很设计实现。高。如何解决上述问题——面向业务的中间件系系统理论包括两部分:应用于系统实现阶段的定统[1l。义运行器和应用于系统需求分析和系统设计阶段的分中间件的产品种类很多,根据中间件在系统中采析器。定义运行器依附于不同的应用项目而展现不同用的技术和所起的作用不同,大致划分为:远程过程调的形式。系统运作流程是使用者借由分析器实现应用用中间件;面向消息中间件;数据库中间件;基于对象系统的分析设计,完成后
4、从分析器中导出支撑定义运请求代理的中间件;事务处理中间件。行器的若干个文件,将其放在指定的目录下后,在定义一种中间件很难满足项目业务的多种需求,所以运行器中导入支撑文件后,使用者便可以进行应用系现在开发商往往会在一种中间件的基础上作复杂的二统的物理对话的实现。次开发,也就是说用户的开发工作量比较大,而且容易1.2面向业务在中间件系统中的解决方案出错。假设采用是同步应用几个中间件做全面的系统面向业务,就是关注领域中或者行业的业务的共集成方案,反而全面集成后性能更不理想,时而会产生性需求,针对需求提供技术实现框架,这既不同于一个许多性能上的瓶颈点。这
5、就是需要建立一个有完整全具体的应用系统关注于个性化的业务需求,也不同于面的处理方案,另外,当前的中间件构架产品主要是面传统中间件技术只是关注于通用的技术需求,面向业向对象的和面向过程的设计支撑,这样的中间件构架务致力于提供包含解决技术及业务共性问题的解决方产品对服务环境和智能寻址的支撑服务不到位,也会案。增大了开发商的成本投入和开发时间,同样造成了用面向业务中间件首先要解决的就是业务需求模型户在系统维护费用上增加了更大的投入。故而从以上在系统中的描述问题。业务需求模型包括需求模型和第一作者简介:沈鑫,女,1990年生,现就读于西安外事学院国际经济
6、贸易专业。邮编:710077石油仪器·78·PETROIUMINSTRUMENTS2011年l2月用户模型两部分。用户模型主要定义了系统涉及的机构,事务和业务单元都要描述和所属业务数据对象数构、角色活动以及用户角色;需求模型针对业务和业务据结构间的关系,这样的关系分别体现在业务单元和流程,描述定义系统的业务领域、业务需求、业务模块、事务的数据组、结构、数据项的特征都要指明所属业务业务子系统、业务单元划分。在系统中,将业务需求模数据对象数据结构的数据组、结构、数据项标识。型按照信息系统自身特点转换成,功能、数据、对话、平2系统整体构架及实现_5J台
7、架构这四个不同的角度的系统描述定义。通俗地讲,就是用四种信息技术语言对业务需求模型进行说系统采用面向业务的体系架构即BOA(Business明和阐述。不同的业务在中间件系统中以不同的模板orientedarcitechture)。该架构就是清楚地描述使用何来存在,但是对于不同模版的描述是一致的,也就是系种技术来解决应用的有效整合、单个应用的构建以及统的模型描述体系。应用适应业务变化等问题,从本质上描述了行业系统1.3基于XML的系统模型描述体系构建和整合需要的技术体系架构。它的核心是面向业系统模型包含业务数据处理规则、业务数据对象、务。业务数据存
8、储交换结构、业务数据表现结构(用户界在该架构的体系结构中,应用系统是基于三个层面)、实体和功能事务。在该中间件系统中,业务数据次来实现的
此文档下载收益归作者所有