Miranda插件框架的研究与应用

来源 :北京邮电大学 | 被引量 : 1次 | 上传用户:linsl2003
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件重用一直是困扰软件工作者们的一个话题。从面向过程的编程方式到面向对象编程,直到现在面向组件的编程思想,其目的无不是为了提高软件开发效率和代码可重用性。插件是基于面向对象的思想设计和实现的,它是程序提供给应用层用户进行二次扩展开发的一种程序接口方式,其主要目的就是为了提高软件的重用性和可扩展性,以延长软件的生命周期。插件已被广泛应用于各种通用环境中,如Eclipse、Microsoft Office和Microsoft Visual Studio等著名软件。软件需求的变化对软件的重用性、扩展性等方面性能要求不断提高。因此,论文将在分析插件化程序设计思想和对Miranda插件框架的结构和设计思想等进行深入分析研究的基础上,研究在Windows平台上,如何使用WTL技术和C++语言开发实现一个具备完整的Miranda插件框架功能的通用的应用系统架构,以对插件式开发有更深刻的理解。插件式开发技术的应用有利于软件的可重用性和可扩展性的提高,从而增加软件的生命周期,以及对软件的开发具有重要的实用价值。
其他文献
步入信息社会,我们的移动通信技术正飞速的发展,手机终端业务不但给移动运营商带来巨额的经济利益,而且还在原来单一的移动语音和短消息业务的基础上,开发并逐步推广视频和彩
进入新世纪以来,交通问题成为困扰很多国家的重要问题,交通拥堵、环境污染、交通事故等交通问题给社会的发展,人们的日常生活带来的严重的影响。智能交通运输系统(Intelligen
随着互联网技术的不断发展和应用以及网络用户量的增加,网络管理者和网络运营商迫切地需要一个更加全面、完善的认证管理系统,来解决日益严峻的管理问题。AAA是网络安全的一
随着微机电系统(Micro Electronic Mechanical System, MEMS)的发展,MEMS器件结构日益复杂,通常需要多次设计精化才能达到性能最优。精化设计过程中,对MEMS器件的工艺掩模或
随着现代社会对软件的依赖越来越强,高可信软件测试有着广泛的需求。基于缺陷模式的软件测试技术作为高可信软件的重要保证,可以大大降低软件的缺陷密度,提高软件的可信性。
传感器网络是由一组传感器节点以自组织方式构成的无线网络,随着其研究的深入,目前在各个领域得到了广泛的应用。为了满足用户查询的要求,研究者提出了多种查询方式,目前,kNN
随着科学技术的飞速发展,我们生活的世界被越来越多的数据所覆盖。如何在这大海一般的数据丛林中发现有用的知识,成为了一门单独的学科,数据挖掘。随着社会生活中各个领域的