01.
Avalon基本概念(1)-面向组件编程(COP)面向组件编程(COP) COP比OOP更进一步。通常OOP将数据对象组织到实体中。这种方法具有很多优点。但是,OOP有一个大的限制:对象之间的相互依赖关系。去掉这个限制的一个好的想法就是组件。组件和一般对象之间的关键...查看完整版>>
Avalon基本概念(1)-面向组件编程(COP)
02.
Avalon:面向组件的程序设计(COP)“面向组件的程序设计”(component-oriented programming,COP)已经被鼓吹得足够久了,这让它多少有点像一个buzzword。什么是COP?如何实现一个COP的系统?avalon是一个不错的参考。What is COP?IntroductionCompo...查看完整版>>
Avalon:面向组件的程序设计(COP)
03.
Avalon基本概念(2)-Avalon中的COPAvalon中的组件 Avalon Framework的核心是组件。我们定义它为“执行特定角色的被动实体”。 (1)passive API 被动实体必须使用passive API。passive API是被执行,相对于自己执行。详细解释参考IoC模式。 (2)特定...查看完整版>>
Avalon基本概念(2)-Avalon中的COP
04.
AOP 面向方面编程的介绍----基本概念(3)AOP 面向方面编程的介绍----基本概念(3)面向方面的编程思路很简单。从面向过程、函数的编程到面向对象的编程到面向接口的编程到面向组件、模块编程的发展历史我们可以知道,编程方法学的演进是一步一步的扩大了编程...查看完整版>>
AOP 面向方面编程的介绍----基本概念(3)
05.
AOP 面向方面编程的介绍----基本概念(2)AOP 面向方面编程的介绍----基本概念(3)面向方面的编程思路很简单。从面向过程、函数的编程到面向对象的编程到面向接口的编程到面向组件、模块编程的发展历史我们可以知道,编程方法学的演进是一步一步的扩大了编程...查看完整版>>
AOP 面向方面编程的介绍----基本概念(2)
06.
面向方面编程的介绍----基本概念(1)面向方面编程的介绍----基本概念(1) 面向对象的编程中常用的概念是:继承、封装、多态。在面向方面的编程中常使用的概念是:advices/interceptors, introductions, metadata, and pointcuts。AOP 面向方面编程的介...查看完整版>>
面向方面编程的介绍----基本概念(1)
07.
Avalon基本概念(5)-SoC模式SoC的含义 SoC的简单形式就是将一个问题分离成不同的观点。例如,文档通过XML和XSL使用SoC模式,使其的表示和内容分离。任何一个都可以变化,而不会破坏其它。 在系统,Avalon包含独立的接口来标识对象的角色。例如,...查看完整版>>
Avalon基本概念(5)-SoC模式
08.
Avalon基本概念(4)-IoC模式IoC是Avalon后台的关键设计原则之一。IoC原则强制进行安全设计。 IoC的含义 设计者在对象之间创建一个能够对委托阶层中的特定消息进行响应的链。一个主要意思是:父对象控制子对象。这样的话,SAX API不是IoC的,因为...查看完整版>>
Avalon基本概念(4)-IoC模式
09.
Avalon基本概念(3)-Avalon中的模式Avalon包含了很多设计模式,以实现为最好的服务器。Avalon的不同方面由各种不同的模式来表示。Avalon使用四个主要的概念模式:接口和实现分离(Separation of Interface and Implementation)、反转控制( Inversion...查看完整版>>
Avalon基本概念(3)-Avalon中的模式
10.
面向对象与现代软件组件系统(V0.02)[笔者注:《面向对象与现代软件组件系统(V0.01)》在CSDN发表后,部分网友觉得部分内容用词不当,难以理解,笔者对其作了修改和少量补充,现发表《面向对象与现代软件组件系统(V0.02)》]面向对象与现代软件组件...查看完整版>>
面向对象与现代软件组件系统(V0.02)
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。