摘要:
原文地址:http://www.cnblogs.com/jasenkin/archive/2011/07/15/component_development.html一、前言插件模型指应用程序由一些动态的独立模块构成,每个模块均具有一个或多个服务,并满足一定的插件协议,能够借助主程序实现主程序-插件,插件-插件之间的通讯。它定义了一套公共的接口,通过接口与插件进行通信,主要是通过反射来获取相关的属性和方法,然后再执行指定的操作。其实,它也可以理解为定义一套通用的解决方案,通过反射来获取相应的程序集的相关类型,然后执行这些指定类型的相关操作。它是一种即插即用的方案,更新及维护简便。本文仅仅是描述插 阅读全文
posted @ 2013-01-02 22:57
ADTL
阅读(213)
评论(0)
推荐(0)
摘要:
原文地址:http://www.cnblogs.com/Tammie/archive/2011/09/13/2174666.html定义插件接口// PluginInterface.cs// 插件的公用接口// 编译命令:csc /target:library PluginInterface.csusing System;publicinterface IPlugin{ // 插件名称string Name { get; } // 实现插件功能的方法object DoWork(object parameter);} 定义插件宿主接口// HostInte... 阅读全文
posted @ 2013-01-02 22:55
ADTL
阅读(177)
评论(0)
推荐(0)
摘要:
原文地址:http://www.cnblogs.com/xuneng/archive/2008/07/29/1255635.html之前一直想学学插件编程, 主要的原因是感到现在的客户需求变化不定,如果把全部功能整合在一个执行文件中的话,修改,升级起来很不方便, 所以想采用插件编程的方式, 只需要构建好了程序框架之后, 每完成一个功能,就可以让用户审核一个, 化整为零,让开发团队和客户都能构掌握项目开发的进度. 同时大家通过这种方式,增强对项目按时完成的信心.以下资料主要是从haha blog中获得的, 从网上找了很多类似的资料,只有这个我觉得是比较适合初学者//1定义插件接口,将其编译成dl 阅读全文
posted @ 2013-01-02 22:48
ADTL
阅读(191)
评论(0)
推荐(0)
摘要:
原文地址:http://wayfarer.cnblogs.com/articles/28537.html一、引言1. 问题的引入假设你设计的程序已经部署到用户的计算机上,并且能够正常运行了。但是有一天,用户打来了电话——他们要求增加新的功能。确定了用户的需求后,你竟然发现原有的软件架构已经无法胜任新增任务的需求——你需要重新设计这个应用了!但问题是,就算你又用了一个开发周期完成了用户需要的应用,却不能保证用户的需求不会再次变更。也就是说,需求蔓延的可能性依然存在。因此,这种情况下插件构架更能显示出它的优越性。2. 几个解决方案的对比我总结了一下我所接触到的插件构架,大致上可分为以下几类:i&g 阅读全文
posted @ 2013-01-02 22:46
ADTL
阅读(148)
评论(0)
推荐(0)
摘要:
原文地址:http://blog.csdn.net/hulihui/article/details/31586130 前言在程序设计与实际应用中,Socket数据包接收服务器够得上一个经典问题了:需要计算机与网络编程知识(主要是Socket),与业务处理逻辑密切 (如:包组成规则),同时还要兼顾系统运行的稳定、效率、安全与管理等。具体应用时,在满足业务处理逻辑要求的基础上,存在侧重点:有些需要考虑并发与效 率,有些需要强调稳定与可靠等等。虽然.NET 2.0 Framework上的IOCP(I/O完成端口)异步技术可以有效解决并发等问题,但完全的异步模式也缺乏一些控制上的灵活性,例如:Sock 阅读全文
posted @ 2013-01-02 22:02
ADTL
阅读(292)
评论(0)
推荐(0)
摘要:
第一个:微型程序通用框架前期准备,搜集各种插件框架目标:插件结构,插件管理,定时消息,基于接口编程 IADDIN接口,addinmanager 消息循环消息类型定义第二个:微型通信框架前期准备:搜集各种通信协议搜集各种通信框架第三个、示例程序框架小程序:1、计算器2、串口调试助手3、tcp调试助手4、USB调试助手5、Modbus调试助手6、字模软件7、个人日记8、局域网通信(兼容飞鸽传书、飞秋)。9、通用数学计算软件2012-01-02决定做一个.NET通信的框架,基于.NET 2.0内容如标题。开始时间,2013-01-01. 阅读全文
posted @ 2013-01-02 21:55
ADTL
阅读(168)
评论(0)
推荐(0)
摘要:
原文地址:http://www.cnblogs.com/jck34/archive/2012/12/29/2838922.html 阅读全文
posted @ 2013-01-02 21:52
ADTL
阅读(124)
评论(0)
推荐(0)
摘要:
原文链接:http://blog.csdn.net/dove1984/article/details/8238233 阅读全文
posted @ 2013-01-02 21:51
ADTL
阅读(101)
评论(0)
推荐(0)
摘要:
原文地址:http://blog.csdn.net/nihongyuan/article/details/6429461 阅读全文
posted @ 2013-01-02 21:51
ADTL
阅读(214)
评论(0)
推荐(0)
摘要:
http://www.oraycn.com/ESFramework.aspx 阅读全文
posted @ 2013-01-02 21:50
ADTL
阅读(110)
评论(0)
推荐(0)
摘要:
可再生能源建筑应用示范项目数据监测系统技术导则 阅读全文
posted @ 2013-01-02 21:48
ADTL
阅读(91)
评论(0)
推荐(0)
摘要:
地址:http://wenku.baidu.com/view/0425e7f9aef8941ea76e0526.html 阅读全文
posted @ 2013-01-02 21:48
ADTL
阅读(99)
评论(0)
推荐(0)

浙公网安备 33010602011771号