SOA架构的管理信息系统设计与实现

被引量 : 103次 | 上传用户:bbsdog
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在传统的系统开发流程中,应用开发一直采用先开发、后集成的模式;而在SOA(Service-Oriented Architecture,面向服务的架构)架构下,以服务或组件形式出现的业务逻辑可以被共享、重用和配置。在信息化建设中产生了大量为满足产品或服务需要的系统,但其间却往往缺少关联和通讯,导致这些系统成为了一个个“孤岛”,这些系统恰恰又是业务部署时巨大成本的来源。在当前的系统架构技术发展过程中,国内外关于SOA架构的研究局限于理论的层面探讨,在实际的应用中,只有少量的中间件开发采用该类架构;Web服务注册中心部署实现繁琐,距离普遍的推广还有很大距离。在实际应用,还没有成熟的轻量级应用平台完全实现SOA架构开发信息系统。为此,本文基于SOA的基本原则,参考Web服务的实现理念,研究了一套轻量级SOA框架的实现;本文也详细研究了基于该框架实现的鲜花零售商管理系统。在本文中详细介绍了Web服务和J2EE技术中的Servlet相结合,通过Servlet实现服务调度器,响应Web服务调用;通过使用Servlet技术和结合XML(Extensible Markup Language)配置文件,取消了部署复杂的Web服务注册中心。这样,通过使用普通的HTTP协议就可访问所有Web服务;新的Web服务发布,只需在XML配置文件中增加相应的服务调度策略即可实现。在系统实现方面,本文针对在普通应用中的特点,把系统分为三层:服务接口层、业务组合层和数据访问层,通过粗粒度Web服务减少了系统实现的层数,为快速实现系统提供了一套简单的模型;本文还研究了数据验证中加密密码和XML解析验证相合使用的技术,所有Web服务返回数据通过使用XML字符串封装,在客户端通过使用DOM(Document Object Model)技术可以方便地解析和绑定;本文还研究了使用Servlet技术实现报表控制器,实现了对报表输出格式的灵活控制,对实现报表输出控制提供了一种便捷的方式;本文最后对系统实现的可用性和有效性进行了分析。
其他文献
医疗保障问题是一个世界性难题。一方面医疗保障体系要有效地保障参保者的身体健康;另一方面,又要将医疗保险费用控制在一个可以接受的范围内,维持医保基金的收支平衡,避免出
文化创新是国家创新体系的重要组成部分,是提高国家文化软实力、保持中华文化强大生命力和创造力的源泉。致力于包括文化观念、文化内容、文化形式、文化体制和机制等方面的文
自20世纪80年代房地产业在我国出现以来,它就面临着不断地完善和挑战,加上近年来房地产业的快速发展,其在国民经济中的作用越来越重要,政府以及老百姓对其也越来越关注,房地
20世纪80年代后期以来, MEMS(Micro Electro Mechanical System)技术得到了迅猛发展。利用该技术制作的微结构气体传感器由于具有体积小、功耗低、灵敏度高、重复性好、易批
目的探讨来氟米特联合甲泼尼龙协同恩替卡韦对乙肝相关性肾炎患者24 h尿蛋白定量及血清学指标的影响。方法以漯河市中心医院肾内科2016年1月—2018年6月70例乙肝相关性肾炎患
战后发达资本主义国家都致力于经济的恢复和发展。欧洲国家凭借雄厚的经济基础,借助于美国全球战略扩张,经济很快出现了战前的繁荣景象,但是此后的经济增长速度一直徘徊在3%-
<正> 旅游宣传是旅游业赖以生存和发展的重要手段。许多国家或地区将旅游宣传、招徕活动称为旅游业的“开路先锋”。因此,旅游宣传如何当好这一朝阳产业的“先锋官”,应当引
建设创新型国家,是我国政府根据当前经济建设和社会发展的需要做出的重大决策。国家“十一五”规划提出了增强自主创新能力的要求,也首次在五年规划中明确指出要“加快发展铁路
虽然中国饲料安全监督管理在制定政策和发展规划,建立饲料安全监督管理长效机制;加强法规建设,为饲料安全监督管理工作奠定制度基础;建立健全饲料标准体系,为开展饲料安全监
法律是调整人与人之间关系行为规范的总和。法律的形成所经历的漫长过程大体可划分为三个阶段:人类社会早期没有法律,调整人与人之间社会关系的是人们在长期的社会生活中约定俗