首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 561 毫秒
1.
计算机应用离不开编程,一个应用问题用什么思想、什么办法、以什么形式来编写出解决问题的程序,这叫做编程范型。几十年来,应用系统的形式结构有了巨大的变化,所以编程范型也一直在演进。下面就先来谈谈过程式编程范型和面向对象编程范型。  相似文献   

2.
AOP技术及其在并发访问控制中的应用   总被引:8,自引:1,他引:7  
面向方面编程(Aspect-Oriented Programming,AOP)是面向对象编程(Object-Oriented Programming,OOP)的一种扩展技术,能很好地解决横切关注点问题以及相关的设计难题,被认为将成为一种有深远影响的新的程序设计范型犤3犦。该文在比较分析传统的OOP方法在解决横切关注点问题不足的基础上,引入AOP技术,展示了AOP编程范型的原理和框架,分析了它对软件开发方法带来的革命性影响,最后以AspectJ为例,给出了一个AOP在并发访问控制中的实现。  相似文献   

3.
面向对象编程作为主流编程范型在Web系统设计与实现中得到了很好的应用,但同时也早已暴露出不足。面向方面编程很好地解决了横切关注点的问题,从一个更高的角度对系统进行了分解,研究了面向方面编程在Web系统中的应用。  相似文献   

4.
通过介绍分布式计算十大范型中的分布式对象模型,并针对该模型下的远程方法调用技术、对象请求代理及基于构件技术进行了较为深入的分析和比较,就RMI、CORBA、COM、DCOM及EJB进行了探讨。对分布式对象技术今后的发展作了展望。  相似文献   

5.
申玉亮 《福建电脑》2014,(5):113-114
本文介绍了基于delphi编程语言的windows环境下一些编程原理和方法,结合软件工程的理念、数据库、加密与面向对象编程等主要技术,详细讲述了电子日记本软件的内容设计及背景、delphi编程语言、信息加密、数据库设计和程序设计。  相似文献   

6.
AOP作为一个基于构件技术的软件开发模型,是对OOP的补充和完善。如何把AOP和现有的构件技术结合起来成为问题的关键。Elastos是基于构件的操作系统,提供了一种基于二进制的AOP的实现,能够灵活地实现基于构件级别的代码的动态插入、拦截,从而提供构件的动态组合以及实现各种功能。介绍了在Elastos上利用CAR构件技术实现AOP编程模型的方法。相比于其它的静态聚合,基于CAR构件系统的AOP模型具有随时聚合、随时拆卸的特点,是真正的面向方面的编程模型。  相似文献   

7.
和欣操作系统的XML-Glue编程范式   总被引:1,自引:0,他引:1  
和欣操作系统是基于CAR构件技术、支持构件化应用的嵌入式操作系统。分析了当前嵌入式应用开发模式所存在的问题,提出了基于CAR构件技术的脚本语言加CAR构件的XML-Glue编程范式。它一方面充分利用了现有系统的特点,另一方面采用脚本语言的强大功能使得开发更加简单高效,并提供了对将来新兴网络业务应用的必要的支持,将成为和欣嵌入式操作系统中更适合应用开发的编程范式,进而推动人们对构件化编程思想的理解与应用。  相似文献   

8.
AOP作为一个基于构件技术的软件开发模型,是对OOP的补充和完善.如何把AOP和现有的构件技术结合起来成为问题的关键.Elastos是基于构件的操作系统,提供了一种基于二进制的AOP的实现,能够灵活地实现基于构件级别的代码的动态插入、拦截,从而提供构件的动态组合以及实现各种功能.介绍了在Elastos上利用CAR构件技术实现AOP编程模型的方法.相比于其它的静态聚合,基于CAR构件系统的AOP模型具有随时聚合、随时拆卸的特点,是真正的面向方面的编程模型.  相似文献   

9.
组件对象模型COM,DCOM,COM 是实现软件组件、面向对象编程的一项重要技术,是支持Windows DNA多层系统编程的核心。本文介绍应用COM 技术,实现基于Windows DNA体系结构的网络数据库编程。  相似文献   

10.
脚本语言可以通过“黏合”构件模块形成新的应用程序。通过分析“和欣”操作系统和CAR构件编程模型对面向构件编程的支持,提出了基于CAR构件系统的脚本语言通用适配层SCI,探讨了一种脚本语言与CAR构件自动适配的技术,以实现基于CAR构件的脚本动态编程。结合CAR构件技术与脚本语言,提高应用程序的模块化程度,加速应用程序的开发过程。  相似文献   

11.
面向方面编程(AOP)非常适合管理应用程序横切关注点,如日志、安全性和事务管理。AOP为面向对象编程提供了补充,面向对象编程方法仍旧是处理核心业务关注点的最通用和最强大的编程方法学。AOP能够减少应用程序中的代码分散、代码交织和代码重复。根据它们的实现方法,AOP框架可以被分为两类: 1.基于类编织:如AspectJ和、JBoss AOP。核心关注点和  相似文献   

12.
基于Java平台的手机足球彩票系统中通信前置机的系统结构、功能及其软件实现。重点介绍了Java面向对象编程和多线程编程中线程池、Java调用存储过程等技术在系统中的运用,阐述了负载均衡、安全控制等方法的应用。  相似文献   

13.
面向切面编程(AOP)作为面向对象编程的补充和完善,通过把横切代码织入到业务组件,能够很好地解决"横切关注点"问题,在对Spring AOP技术进行深入研究后,给出了一个基于注解的Spring AOP的具体应用方案。  相似文献   

14.
面向切面编程(AOP,Aspect Oriented Programming)是面向对象编程(OOP)的一种扩展技术,能够很好的解决横切关注点问题和相关的设计难题,从而对实现进行解耦合。本文在研究AOP和传统访问控制方法的基础上,提出了一种基于Spring AOP框架的Web访问控制实现技术。  相似文献   

15.
面向方面编程(AOP)是一种基于关注点(concern)分离的新技术,它弥补了面向对象编程(OOP)在处理横切关注点时的不足。AOP在Java平台下已经形成了成熟的技术,在.Net平台下的功能就相对要弱。本文主要研究面向方面编程(AOP)在.NET平台的实现方法。  相似文献   

16.
面向方面编程(AOP)是一种基于关注点(concern)分离的新技术,它弥补了面向对象编程(OOP)在处理横切关注点时的不足。AOP在Java平台下已经形成了成熟的技术,在.Net平台下的功能就相对要弱。本文主要研究面向方面编程(AOP)在.NET平台的实现方法。  相似文献   

17.
本讲讲述了组件编程的基础知识和基本理论,介绍了最基本的面向对象编程知识,并结合实例讲解了编写组件的过程与技巧,同时也探讨了一些高级元件技术,力图通过此讲,让读者掌握编写高级元件的基本理论与面向对象编程的基础知识,并能进行简单组件的开发。  相似文献   

18.
面向切面编程(AOP,Aspect Oriented Programming)中面向对象编程(OOP)的一种扩展技术,能够很好的解决横切关注点问题和相关的设计难题.从而对实现进行解耦合。本文在研究AOP和传统访问控制方法的基础上,提出了一种基于SpringAOP框架的Web访问控制实现技术。  相似文献   

19.
本文介绍了基于Java的手机足球彩票系统中通信前置机的系统结构、功能及其软件实现,并重点介绍了Java面向对象编程、多线程编程中线程池、Java调用存储过程等技术在系统中的运用,同时阐述了负载均衡、安全控制等方法的应用。  相似文献   

20.
为实现软件工程的目标,有必要研究软件开发过程。论文规范了软件开发方法学、软件过程范型、模型和编程范型等概念;讨论了软件过程中各种范型之间的关系;研究了选择范型的原则和机制。本研究有助于软件实施。  相似文献   

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

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