基于重构的轻量级SOA架构

被引量 : 0次 | 上传用户:backpacker
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在现代远程教育的迅速发展的过程中,由于经历了网站构建技术的不同时期,很多教育网站的实现技术、构筑平台及系统架构都相差甚远。本文研究的重点是如何实现尽可能地保留已有的教学资源和功能,并使相对落后的网站能够调用高质量网站提供的优质资源和服务,这样,已有的教育教学资源和服务功能就可以得到更为充分的重用。根据我国网络远程教育的现状,文中提出了一个基于重构的轻量级SOA架构。该系统架构可对已有教育网站系统进行重构,在尽可能保留原有教育教学功能、资源的基础上实现面向服务的架构来达到改进现有远程教育网站质量、提高教学业务重用性及教学资源共享性的目的。该架构分为五个层次,从底部至顶部分别为遗留系统层、服务层、ESB(Enterprise Service Bus)层、请求处理层和表示层。此外,作者在请求处理层提出了一种基于XML的语言SRPL(Service Request Processing Language),用于完成对表示层各种请求的详细定义,包括所需调用的服务、各项服务调用的顺序等。请求处理层的设计减轻了表示层的服务调用逻辑负担,提高了系统的健壮性。研究成果:1.提出并设计成功一个基于重构的轻量级SOA架构。该架构较为简单又基于重构,能更好的帮助实现我国远程教育系统的架构改革。2.提出并设计一种基于XML的语言SRPL,对表示层的服务需求进行定义。通过SRPL,可以轻易地将表示层对于服务调用的业务逻辑抽取出来单独管理、控制,更好的体现了SOA中“自上而下”的构建原则。3.SOA在企业中已得到广泛应用,并渗透于银行、物流、制造业等各领域,但在教育领域的应用却较少。本文通过设计架构对原有教育系统实现重构,充分证明了SOA架构技术在教育领域的可行性,拓宽了SOA的应用领域。
其他文献
口语素养如何,不仅关系幼师学生在校的学习,在很大程度上将决定他们未来对工作、对社会的适应状况。本文从适应幼师生社会发展的需要出发,以教师专业化成长的需要为前提,调查了解
随着基础教育新课程改革不断深入,素质教育和创新教育的全面实施,化学开放题因其独特的探研性与创造性,受到越来越多研究者与教师的关注。化学开放题的教育价值已被越来越多的化
宪法司法化是切实保障人权、宪法的法律性、宪法至上、依法治国、我国市场经济建设等各因素的综合要求,是我国宪法保障的最重要的手段。因此,我国宪法必须司法化。
二十世纪五、六十年代在本文特指1949年新中国成立至1966年文革前的17年这一时间段。这一时期是新中国在政治、经济、文化等各方面飞速发展的重要时期。本文从那一时期国家的
《匈牙利狂想曲》在李斯特钢琴音乐创作中占有重要的地位,是作者在经历了辉煌演奏生涯后创作的一套体现其作曲技法和演奏技巧相结合,又凝聚其内心深深的民族情感的钢琴作品。本
当今世界是个技术更新不断加快,新兴技术层出不穷的时代。一种新兴技术的出现往往会给企业、行业乃至整个社会带来深刻的变革。新兴技术的应用和推广给经济的发展带来了巨大的
本文对鲜为人知的中国彝绣艺术 ,从其技法特征 ,文化内涵及保护开发等方面作了一些初探。
目的研究紫外线对大鼠晶状体上皮细胞(lens epithelial cell,LEC)Ca2+-ATP酶表达及活性的影响。方法6周龄的Wistar大鼠随机分为对照组和实验组,对照组大鼠未照射紫外线,实验组分别
<正>大班幼儿具有好玩、好动、好思考等特点。抓住这一点,依照课程标准要求,博大幼儿园"大班幼儿跳绳活动方案的研究"课题研究组教师在幼儿体育锻炼中引导幼儿有目的地练习跳
<正>土地是发展之基、民生之本、财富之源,支撑各行各业、关系千家万户、影响千秋万代。党的十八大以来,经济发展进入"新常态",面临提质换挡、结构优化、动力转换的问题。国