排序方式: 共有43条查询结果,搜索用时 15 毫秒
31.
《萍乡高等专科学校学报》2019,(3):100-103
大数据高速发展的前提下,如何提高数据库的访问效率,减少数据库的访问开销,是当前非常有价值的探讨课题,文章针对传统数据库增删改查操作中存在的效率低下问题,运用Struts2拦截器设计了改进方案,并应用于实际项目中,通过测试验证方案真实可靠,有效地提高了数据库的访问效率,并为实际软件工程项目开发提供了一个有效的解决途径。 相似文献
32.
学术界对于权限管理已经做了大量的研究工作并提出了许多种模型,其中基于角色的访问控制(RBAC)模型是近来广泛流行的模型之一,现在已经比较成熟.本文介绍了RBAC模型,分析了当前比较流行的Acegi框架.依据RBAC模型理论,采用AOP思想,利用基于Spring的Ace-gi安全系统,设计了一套权限控制方案,从而简化了系统中的认证和授权管理. 相似文献
33.
一种基于AOP和UML的分布式仿真架构设计方法 总被引:2,自引:0,他引:2
面向方面编程(AOP)是一种新的编程方法,它关注的是系统中横切(Crosscut)了所有组件的关注点(Concern).将AOP和UML结合起来,用来解决分布式仿真中的架构设计和公用服务问题.该方法可以降低代码的冗余度,提高分布式仿真中联邦间公用服务的重用性,弥补OOP在解决横切问题上的不足. 相似文献
34.
35.
面向方面的编程通过分离软件系统中的横切关注点,来进一步提高软件的可维护性和可复用性.分析了AOP产生的背景,剖析了AOP的本质思想和编织机制,总结了目前的研究状况并提出了与AOP相关的研究领域. 相似文献
36.
一种基于AOP的软件演化策略设计与实现 总被引:2,自引:0,他引:2
软件演化通常需要向系统的各个模块中添加新的通用功能,一般是在每个有需求的模块中直接插入相应的功能代码,但这种做法工作量大、出错率高,同时容易破坏系统的结构.为此介绍了一种基于面向方面的编程(AOP)的软件演化策略,该策略通过使用关注点,向演化系统中注入新的代码,而不改变系统的结构.除此,还介绍了基于此方法的支持软件演化所实现的一个工具,并通过实例对该方法加以了验证和说明. 该方法只是应用了AOP的思想,因此不局限于支持AOP的程序设计语言,对于一般的面向对象的程序设计语言都适用. 相似文献
37.
意向驱动的AOP语言AOPLID 总被引:1,自引:1,他引:0
描述一种基于情境演算的、意向驱动的AOP语言-AOPLID,并给出AOPLID对追杀问题的程序设计实例。该语言克服了GOLOG的缺点,能较好地处理动态变化领域的应用及反映多Agent间的协作关系。 相似文献
38.
介绍了面向方面程序设计(AOP)技术,利用AspectJ和Jini通过面向方面(AO)方法成功地将中间件原码封装在方面中.这样不但可以实现中间件的透明化,还能极大地简化应用软件的开发过程。 相似文献
39.
要设计出一种通用的XML报文通信接口系统需要解决协议解耦、XML报文与数据库转储、开发工作量大3个关键性的问题,为此提出了解决问题的思路,接口系统的设计方案,并在科研课题中进行了应用,给出了进一步研发的构想.该接口系统的设计与实现已基本成型,取得了阶段性的成果. 相似文献
40.
李光远 《重庆文理学院学报(自然科学版)》2009,28(6):33-36
系统容错需要在提供业务逻辑服务的基础上,透明地实现容错的需求.而要透明地实现容错,需要解决冗余资源的确定和管理,失效的检测以及失效的恢复.这些容错需求又将和系统业务逻辑纠缠在一起.所以,如何将系统业务逻辑和容错需求有效地编织在一起,使得系统能以高效、透明的容错能力为用户提供业务逻辑服务,一直是容错系统开发研究所关注的核心问题.AOP的出现,正好为解决容错系统将容错需求与业务逻辑的合理编织问题提供了一种有效的解决途径.本文正是在AOP方法的基础上,利用AOP方法将容错系统的各种业务逻辑定义为核心关注点,而将容错需求定义为不同的横切关注点,进而以不同的方面加以实现,最后以这些方面将业务逻辑有效地编织起来,从而既达成了系统业务逻辑,又满足了透明的容错需求. 相似文献