基于DirectUI可扩展应用程序架构的设计与实现

来源 :计算机科学 | 被引量 : 0次 | 上传用户:xwxseven
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件技术的发展,应用程序的体系结构也发生着重大变化。传统架构方式开发的软件在功能扩展、升级、性能优化方面存在种种弊端,扩展、升级时需要重新编译连接整个程序的源代码;在性能方面,传统方式开发的软件启动后会初始化所有模块,而不是按需加载。为了解决这些问题,设计并实现了一种基于动态链接库的插件式软件架构。基于此框架,开发人员可以快速地定制应用程序界面,按照需要进行模块加载,支持扩展,二次开发时无需对之前的程序进行编译;各个功能以动态链接库的形式出现,降低了耦合性。
其他文献
网络监控系统中的实时视频质量容易受网络带宽影响。针对此问题,提出了一种基于RCTP控制报文的闭环码率调控策略,即通过分析RTCP接收者报包(Receiver Report,RR)的反馈信息,调
随着网络技术的不断发展,互联网已经成为一个海量、复杂多样的数据源,特别是随着Web2.0与社交网络的兴起,每个网民都可视为一个空间传感器,其源源不断地将周围的空间信息发布
在分析现有的词语搭配自动提取算法的不足后,提出了一种新的词语搭配提取算法,尝试从非结构化语言知识到结构化语言知识的转化。基于词语搭配的语言学知识,构建了基于典型句
基于k跳簇的特殊结构,提出了一种k跳分簇Ad Hoc网络协作框架。簇首根据启发式规则选择合适的簇间协作网关节点,自适应地管理簇间协作关系。相邻的协作"网关节点"与簇首协作,管
现有的4种符合ISO标准的FSM方法均不能考虑到对象的交互性和对象的行为,无法正确地度量面向对象系统的功能规模。在分析面向对象方法的软件开发过程的基础上,结合面向对象系
介绍了一种利用形状的骨架信息进行形状识别和分类的方法。利用从形状中提取的骨架接合节点信息,将形状相似性问题转化为骨架接合节点距离的计算。采用神经网络的方法,根据输入形状的骨架接合节点距离判断出形状所属类别。该方法可以很好地处理非刚性物体形状识别问题,与现有方法相比,具有更好的形状识别效果。
提出了一种应用于快速移动环境的上下文感知优化链路状态协议CAOLSR(Context-aware Opti mized Link State Routing Protocol)。CAOLSR采用了一种上下文信息机制,将节点间相对
提出了一种对含输出信道的命令式语言进行信息流安全性分析的方法。将程序抽象为下推系统,通过自合成将不干涉性转化为安全性属性,将两次相关执行中向输出信道的输出操作分别
现有的直接匿名认证方案吸取了群签名、身份托管、证书系统等技术来实现匿名证明,存在着执行效率慢、安全性差等缺点;而新型XTR公钥密码体制运算速度快,安全性强。基于XTR公
分形维数一个最重要的特性是其维数大小与人眼感觉图像表面的粗糙程度有很大的相关性,分形在图像的纹理分析、图像的分割与分类等方面有着很多成功的运用。在基于分形理论提出的分形维数的估计方法中,差分盒法是一种经常被使用的分形维数估计技术。研究发现差分盒法对细致纹理的最小二乘法线性拟合度比较好,但是对较为粗糙的纹理其最小二乘法的线性拟合度不够理想,估计出的分形维数往往失真。为了解决这个问题,提出了一种网格重