首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 46 毫秒
1.
基于AOP和Web Services的SOA应用研究   总被引:1,自引:0,他引:1  
Web Services是目前解决Web环境下跨平台、跨语言、松耦合的分布式系统的最佳解决方案,但是作为SOA(Service—Oriented Architecture)应用的组成部分,Web Services中存在的一些横切关注点如授权、事务、安全性等降低了Web Services的适应性和重用性,构建的应用也难以维护和扩展。把面向方面的思想引入到Web Services中,将它的横切关注点分离出来单独实现为Aspectual Services,并在应用运行时在SOAP(Simple Object Access Protocol)消息层实现Web Services和Aspectual Services的编织来解决上述问题。  相似文献   

2.
在研究面向方面编程思想的基础上,提出了一种Web应用框架。论述了采用J2EE过滤器实现关注点引擎,通过配置文件实现初始化并在运行时动态组装系统关注点和核心关注点的原理与方法。基于框架设计并实现了毕业论文管理系统,实践表明了框架的正确性与有效性。  相似文献   

3.
把面向方面编程的思想引入到Web服务中,将其横切关注点(日志、事务、权限认证等)实现为方面服务,在系统执行时用编织器在SOAP消息层编织Web服务和方面服务来构建最终系统,并结合面向服务软件体系结构和J2EE的多层架构提出一个基于方面服务和Web服务的软件架构。给出一个应用该软件架构的实例。  相似文献   

4.
基于AOP的智能Web缓存框架   总被引:1,自引:0,他引:1       下载免费PDF全文
邓磊  陈志刚  黄键  邱亮 《计算机工程》2008,34(22):283-285
通过引入面向方面编程技术,提出一种新的智能Web缓存框架。描述该框架的组成结构与工作原理,对缓存设计时需要解决的透明性、一致性、替换算法和预取策略等主要问题进行讨论并给出性能测试和分析。实验结果表明,该缓存框架可较大程度提高Web应用系统的性能。  相似文献   

5.
用AOP的横切机制解决面向对象设计中的耦合问题   总被引:6,自引:4,他引:2  
传统的面向对象思想无法有效解决由于系统对横切点的关注造成的实现代码散乱耦合问题。面向方面思想是为解决这一途径的技术,本文对面向方面思想中的静态横切机制和动态横切机制作了比较详细的分析说明,探讨了如何利用它们来解决这一问题。  相似文献   

6.
胡维华  谷震 《计算机工程与设计》2005,26(11):3004-3005,3027
介绍了有关AOP(Aspect-Oriented Programming)的重要概念、目前实现机制的缺陷、动态消息捕获模型以及基于本模型的AOP的具体实现。着重讨论了基于动态消息捕获模型的AOP实现机制,此讨论将扩展“方面”的概念,使得“方面”的含义比原来更宽泛。  相似文献   

7.
基于Web Services架构的CSCW应用研究   总被引:3,自引:0,他引:3  
WebServices技术给CSCW提供了一个新的实现平台。论文分析了当前几项CSCW应用主流实现技术的局限性,指出了基于WebServices实现CSCW应用的理由,研究了WebServices在CSCW系统中的应用模式,并着重讨论了消息同步问题的解决方法,提出了系统的体系结构,最后给出了一个基于WebServices的协同图形编辑器的实例。  相似文献   

8.
基于AOP技术的Web系统日志管理   总被引:1,自引:0,他引:1  
为了把影响多个模块的行为封装到一个单独的可重用模块中,使系统拥有更好的模块化、可扩展性和可维护性,面向方面编程(AOP:Aspect-Oriented Programming)是一种行之有效的方法.本文介绍AOP的基本概念并举例说明AspectJ在Web系统中日志管理开发的具体应用.实践表明,在Web系统中应用AOP后,系统的核心业务逻辑和日志管理逻辑分开,从而使系统的耦合性大大降低且易于扩展.  相似文献   

9.
基于Web Services面向服务架构的虚拟企业解决方案   总被引:11,自引:1,他引:11  
虚拟企业是一种跨企业间协作的企业模式,因而企业间的应用集成是建立虚拟企业的关键问题之一。针对传统虚拟企业集成方案的复杂、强耦合以及难以维护等不足,利用WebServices技术及UDDI体系实现虚拟企业的优势,提出一个相应的虚拟企业解决方案模型,以达到与环境无关、主动集成和易于维护等目的。  相似文献   

10.
面向对象的编程OOP(Object Oriented Programming)能够有效地解决面向过程语言的缺陷,现有的软件项目大都采用面向对象的编程范型。但是OOP不能解决由于横切属性带来的代码混乱和代码分散等诸多问题,导致系统的可读性和复用性差,因此引入了面向方面的编程AOP(Aspect—Oriented Programming)思想。该编程思想可使开发者有效地将业务关注点与横切关注点分离,解决OOP的难题。介绍了AOP技术中较成熟的语言——AspectJ及其相关概念,通过一个信息管理系统,展示AOP技术在处理横切关注点时发挥的优势。  相似文献   

11.
面向方面的程序设计的研究与应用   总被引:3,自引:1,他引:3  
从一个图元编辑器的例子开始,以图元的更新需求为例,分析了现有程序设计方法的不足及现有的其他解决方案,如设计模式的缺陷等,引出了面向方面的编程方法,提出一个典型AOP实现的三层架构模型。  相似文献   

12.
基于Spring框架的Web Services系统整合与研究   总被引:1,自引:0,他引:1  
朱铮雄 《计算机应用与软件》2007,24(10):128-129,132
Web Services通过集成第三方Web服务能够提高应用系统开发效率.但是传统的Web Services在开发中存在代码开发效率低、复用性差,而且可扩展性差.应用现在流行的轻量级Spring容器对Web Services进行系统整合,可大大提高开发效率,有效降低开发成本.  相似文献   

13.
基于Web服务的电子政务集成结构的研究   总被引:5,自引:0,他引:5  
电子政务是当前社会信息化的关键。本文阐述了我国电子政务发展中现存的问题,介绍了它的实施阶段。为解决现有问题,本文在分析了Web服务思想的基础上,构架了一个集成服务体系结构,并实现了一个基于集成服务的电子政务的实例。从而可以使各方面在一个政务平台上共享信息,互相交互,达到应用的集成。  相似文献   

14.
基于Agent技术的Web服务研究   总被引:4,自引:0,他引:4  
Web服务以其平台独立性和语言独立性等特征掀起了一场网络技术架构的革命,随着应用领域的推广,人们对Web服务本身提出了更高的要求。本文提出了三种基于Agent技术的Web服务框架,使得Web服务能够为用户提供更高质量的、更完善的服务。  相似文献   

15.
AOP在HMIS系统管理中的应用   总被引:1,自引:0,他引:1  
医院管理信息系统(HMIS)中的系统管理功能是横跨各子系统的功能模块,而AOP(面向方面编程)是一种允许设计人员模块化横切关注点的新的编程技术,结合医院管理信息系统中系统管理的开发应用,分析了采用OOP技术处理横切关注点引发的问题和困难,介绍了在此情况下采用AOP技术的解决方案,给出了AOP技术在HMIS的系统管理开发中具体的应用示例,并在此基础上讨论了AOP技术的优越性.  相似文献   

16.
基于Web Services的MAS管理与通信平台   总被引:1,自引:0,他引:1  
本文提出并实现了基于Web Services技术的多智能体系统管理与通信框架平台,该平台实现了基于UDDI的agent注册管理和基于SOAP的消息传递机制:该平台还提供了系统管理和监控等功能。该平台能够有效提高Agent系统的开发部署效率。  相似文献   

17.
基于Web Services的数据管理中心设计和实现   总被引:2,自引:0,他引:2  
目前,在一个系统内,各个基层部门在Intemet上已经建立了大量的数据库,但是这些数据库缺乏相互之间的信息共享,形成信息孤岛。提出了一个实现信息共享的方案,不仅可以保证各个数据库之间的数据一致性,而且,引入Web服务中信息资源的发现和查找的概念,使得在建立一个新的数据库时,很方便地就可以利用现有数据库的信息。  相似文献   

18.
基于模型驱动架构的Web Services应用开发   总被引:3,自引:0,他引:3  
从Web services的观点看,可以用MDA核心部件UML来精确描述商务信息,并且这种描述方法是与实现技术无关的。本文首先介绍了非形式化模型和形式化模型的不同之处,进而阐释了如何实现从商务信息模型到XML的映射以及从商业服务模型到WSDL的映射。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号