基于SOA的企业应用的研究与实现

被引量 : 0次 | 上传用户:Freyr119
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向服务架构(SOA)是新一代的架构思想,用于分布式软件开发,由于它具有良好的松耦合、与平台无关等特性,很好的解决了系统的灵活性和互操作性。SOA具有很广泛的应用,目前它作为企业应用集成以及企业新系统的架构的主要解决办法。SOA成为目前的研究热点,在未来的软件开发世界里,它将成为软件体系结构领域的统领者,各大厂商都已经看到了SOA的价值,开始纷纷采取行动。 本文从软件体系结构的演变历史出发,分析了面向服务的软件体系结构出现的必然性,结合SOA的理论知识,采用Web Service技术设计了适合企业应用的模型体系结构,并在实际系统中得到运用。 首先,介绍了SOA的理论知识,分析了SOA的模型、SOA中各个角色的职责功能和SOA中服务质量的相关因素等,并讨论了SOA的特点和未来发展前景。 然后,深入研究了SOA在Internet环境下的实现技术——Web Service,主要包括Web Service的基础知识和协议规范:XML、SOAP、WSDL和UDDI,并将Web Service技术与传统的分布式计算技术进行了比较,更加突出Web Service的与平台无关、易于扩展、易于集成等特点。 接着,在这些基本理论的指导下,本文结合经典的面向对象的分析与设计方法(OOAD)和传统的软件体系结构的分层思想,在实践的基础上构建了基于SOA的企业应用开发的模型体系结构,该模型共分为四层:用户界面层、业务逻辑层、数据访问层和数据层。根据各层的功能,划分成不同的服务,服务的整体构成了服务仓库,仓库的内容通过私有UDDI进行管理,进而通过服务之间的调用和组合形成整个系统的功能和业务逻辑。此外,本文还讨论了与服务调用相关的通信方式、响应时间、服务重定向等涉及到服务质量和服务性能的一些问题。 最后,结合辽宁华福印染股份有限公司企业信息系统(HFERP)中的营销管理子系统实例,根据该企业自身的特点,在.NET开发平台下,实践了基于SOA的企业应用开发。
其他文献
<正>广西濒临北部湾,海洋渔业是广西海洋经济的重要组成部分。多年来,广西海洋渔业产值占海洋产业总产值的比重都在90%以上。广西在实施海洋经济发展战略的过程中,如何巩固和
目前,随着高等教育的迅速发展及高校的纷纷合并,传统的实验室信息管理系统(LIMS)已经不太适应高校实验教学的发展。它具有许多的局限性,很容易造成“信息孤岛”现象。本文采
碱/表面活性剂/聚合物三元复合驱是既可以提高油层波及体积又能提高驱油效率的三次采油方法,作为油田开发提高采收率的一种重要技术手段,已经进入工业化应用阶段。复合驱油技
<正> 中世纪末期,在意大利及地中海沿岸商业城市的经济活动中,法人制度、合伙制度发展较快,公司作为一种新型的组织形式就萌发在这块土壤内。伴随着资本主义生产方式的产生,
通过建立产业保障机制、实施产业升级扶持政策和提升企业核心竞争力的策略,可进一步提升浙江纺织服装业的国际竞争力。
乳腺增生丸是我院制剂室生产的治疗乳腺增生的特效药,由柴胡、白芍、红花、当归、川楝子、香附、鸡血藤、蒲公英、莪术、茯苓、丹参、白术、三棱13味中药组成,具有疏肝理气、
<正>全球宽带接入市场发展特点用户持续快速增长,但增速趋缓2000-2009年的10年中,全球宽带接入用户规模持续快速增长,根据PointTopic的统计数据显示,2009年年底全球宽带接入
目前,弱凝胶调驱技术已经成为注水开发油田后期稳油控水的主要技术之一。由于技术本身的原因以及短期效果与长期效益之间的矛盾,使得目前普遍采用小规模、多轮次重复调驱的做
本论文主要研究和探讨了盐湖含锂卤水制取碳酸锂的技术方法和工艺条件。作者选取磷酸三丁酯(TBP)为萃取剂,200#溶剂汽油为稀释剂,氯化铁(FeCl3)为共萃取剂,对盐湖含锂卤水进行萃