基于SOA的J2EE应用框架的研究与实现

来源 :海南大学 | 被引量 : 0次 | 上传用户:lyl478
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文对SOA的理念进行了一定的研究和阐述,并运用先进的软件开发技术J2EE设计并实现了基于SOA的J2EE应用程序框架(JS)。框架实现了基本的服务创建、维护、发布以及调用等功能,并且对一些流行开源框架技术如JSF、Hibernate和Spring提供了支持。从功能上来说,JS框架是统一负责业务逻辑处理的Service的开发框架。由它所开发出的Service的功能相当于J2EEn层架构中服务层和领域层的功能合成,其目的是使应用服务组件的开发完全面向Service。对于特定的业务需求,可以按照面向服务的理念将其分解为互相独立的较小的Service逻辑;然后,在JS框架上对这些较小的Service进行开发,由于框架已经提供了Service的维护及调用等机制,所以这些工作都不需要在特定的Service中出现;从而,使服务组件的开发更加快速,而且组件质量和可维护性都有了进一步的提高。此外,JS框架还实现了Service组件的可配置功能,所以可以灵活的将现有Service进行重组以形成具有不同功能的服务组件,据此所开发的应用系统就具有了较好的松散耦合性。最后,由JS框架所开发的所有Service的发布和调用是符合Web Service标准的:所以说,基于JS框架所开发的Service具有平台独立性,并且是完全支持分布式调用的。因此,在此框架之上开发基于SOA的应用程序更加方便、快捷,也使得应用系统的松散耦合性、可重用性以及可扩展性都有了很大的提高。 在JS框架的基础上将SOA的设计理念运用于电子商务交易系统中,进一步验证了基于JS框架的Service开发流程的优点,同时也体现了利用SOA进行软件开发的优势。本文在最后对JS框架的发展做了进一步的探讨,包括业务过程管理的实现和安全访问控制的完善,这两方面对SOA的实现有着极为重要的意义。
其他文献
立体视觉是计算机视觉的重要研究方向,在视频监控、人机交互、三维测量、机器人导航以及3D影片等领域得到了广泛的应用。在立体视觉的研究中,立体匹配是最关键技术,其匹配精
低密度奇偶校验(LDPC)码和卷积Turbo码是性能接近Shannon极限的纠错码,广泛应用于现代通信系统中,未来通信技术的发展迫切需要支持双模或多模编译码器。目前国内并没有双模译
网络优化是目前现有公众交换电话网(PSTN)网络改造的一个趋势,通过改造可以优化网络结构、提升现网业务提供能力,提供集约化、规模化、个性化的电信服务。即在现有网络基础上,以
在信息隐藏中,数字图像隐写和隐写检测分析技术是一对相互制约又相互促进的研究课题。虽然两者在相互抗争的过程中均取得较大的研究成果,但由于隐写算法具有方法多、更新速度快
本文首先介绍了宽带无线接入和无线城域网的发展情况,阐述了OFDM原理和IEEE802.16d的物理层传输标准。接着重点分析了各种偏差对数据的影响,研究了基于前导序列的时域同步算法,
粗糙集理论对不完整、不精确信息和知识具有很强的分析处理能力,目前已成为智能信息处理中的一个热点研究内容,并已被广泛应用于机器学习、模式识别、知识发现、决策分析和过
摘要:本文阐述了公路桥梁过渡处路基、路面常见问题的产生,提出了相应的施工质量控制措施,结合工程实例,简述了路桥过渡处路基路面的施工方法与工艺。    关键词:公路桥梁路基路面施工技术     1 前 言  随着我国车流量的不断增加和高速公路的迅速发展,公路桥梁大量兴建,由于我国各相关行业对桥梁结构的设计比较重视,技术已相当成熟。相对而言,路桥过渡段上的路基路面研究显得十分薄弱,被列为公路工程质量通
期刊
随着因特网和多媒体技术的快速发展,在没有得到版权所有者同意的情况下可以方便地传播和复制盗版的音频制品,由于版权所有者的利益受到损害,因此数字水印技术成为人们保护版