使用程序集组件的作用
作者:佚名 时间:2014-04-29
组件是由其他程序使用的子程序或程序的一部分,另外,组件还是二进制单元,其他程序使用它时,无需再次编译组件的源代码或使用组件的程序的源代码,这表示第三方提供商无需提供这些组件的源代码.
组件最宽松的意思包括二进制子程序.按这种解释,dll从定义上来说都是组件,因为它是包含可执行代码的子程序.
较严格的定义要求组件提供一种手段,可以将其内容告诉其他程序,程序集在.net中提供了这种广告功能.
最严格的定义要求组件提供已知的接口,在.net framework中,从严格意义上来说,要求组件实现system.componentmodelicomponent接口,此接口包含的方法可以由其他组件调用,释放不再使用的系统资源,提供与设计工具的集成功能.
如没特殊注明,文章均为上海联楷网络原创,转载请注明来自:http://www.linksj.com/help/20151126/n1778.html