插件是怎么编写的,原理是什么
来源:百度知道 编辑:UC知道 时间:2024/05/29 16:36:39
一个软件安装好后,有时有升级包,有时有功能增强的插件,安装后它能和原来的软件一起运行,这是怎么做到的呢,比如迅雷,有时有网上升级时只要下载一个升级包,这个升级包是怎样和原来的程序建立起联系的呢,如果我要编写一个插件,是什么原理能使我的程序能和它的程序一起运行呢,这是怎么实现的?
这些软件把常用功能和将来可能增加的功能做成设计良好的接口,在需要改变或增加功能的时候,增加的插件和原有的软件间的接口并没有改变,所以能运行在一起。除了一楼说的书,软件工程的书里也会提到组件的思想原理。
打个比方,就像一些电子产品,可能将来才会出现,但只要支持USB接口,就可以使用在电脑上面。
《COM与COM+从入门到精通》
《COM技术内幕》
《com原理与应用》
上面的书 网上都能找到,下载来看看吧。