目       录 前言 前言 刚参加工作,使用过VB.VC开发软件,随着C#的崛起,听说是C++++,公司决定以后开发软件使用C#,凭借在书市5块钱买C#编程入门书籍,开始了职业生涯.开发C/S.B/S结构的软件是必不可少的,又涉及到Remoting.WebService.线程.异步等不知所云的技术.到现在为止,不敢妄称精通,却也使用熟练:研读Framework源代码,不敢说全部搞懂,却对技术提高有很大帮助. 身在传统行业,确实感觉到…
1.C#跨平台物联网通讯框架ServerSuperIO(SSIO)介绍 <连载 | 物联网框架ServerSuperIO教程>1.4种通讯模式机制. <连载 | 物联网框架ServerSuperIO教程>2.服务实例的配置参数说明 <连载 | 物联网框架ServerSuperIO教程>- 3.设备驱动介绍 注:ServerSuperIO有可能被移植到Windows 10 IOT上,那么将来有可能开发一套设备驱动,可以支行在服务端.嵌入式设备中,将形成完整的解决方案.  …
[连载]<C#通讯(串口和网络)框架的设计与实现>- 0.前言 目       录 第一章           通讯框架介绍... 2 1.1           通讯的本质... 2 1.2           框架简介... 3 1.3           解决现实问题... 4 1.4           应用场景... 5 1.5           框架应用特点... 6 1.6           框架设计特点... 7 1.7           插件式应用框架... 9 1.8…
目       录 第六章           通讯控制器的设计... 2 6.1           控制器接口... 2 6.2           串口控制器... 3 6.3           网络控制器... 5 6.4           通讯控制管理器... 9 6.5           远程交互... 9 6.6           小结... 10 第六章     通讯控制器的设计 经过前几章的介绍,这章介绍通讯控制器.主要负责对设备驱动(IRunDevice).IO通道(…
目       录 C#通讯(串口和网络)框架的设计与实现... 1 (SuperIO)- 框架的总体设计... 1 第二章           框架总体的设计... 2 2.1           宿主程序设计... 2 2.2           通讯机制设计... 7 2.2.1    串口通讯机制... 8 2.2.1.1   轮询模式... 9 2.2.2    网络通讯机制... 9 2.2.2.1   轮询模式... 9 2.2.2.2   并发模式... 10 2.2.2.3  …
目       录 第五章           串口和网络统一IO设计... 2 5.1           统一IO接口... 2 5.1.1    串口IO.. 4 5.1.2    网络IO.. 7 5.1.3    扩展应用... 12 5.2           IO管理器... 12 5.2.1    串口I O管理器... 13 5.2.2    网络IO管理器... 15 5.2.2.1   网络侦听... 16 5.2.2.2   连接远程服务器... 17 5.2.2.3  …
目       录 第四章           设备驱动管理器的设计... 2 4.1           接口定义... 2 4.2           设备容器... 7 4.3           生成设备ID.. 7 4.4           对设备容器操作的互斥... 8 4.5           获得设备列表... 8 4.6           设备计数器的特殊用处... 8 4.7           小结... 10 第四章     设备驱动管理器的设计 设备驱动管理器是对…
目       录 第三章           设备驱动的设计... 2 3.1           初始化设备... 4 3.2           运行设备接口设计... 4 3.3           虚拟设备接口设计... 6 3.4           协议驱动设计... 7 3.5           命令缓存设计... 17 3.6           数据持久化设计... 24 3.7           IO数据交互设计... 26 3.8           通讯状态设计..…
目       录 第十章           宿主程序详细设计... 2 10.1        配置文件设计... 3 10.2        加载设备驱动... 4 10.3        加载界面视图... 8 10.4        加载数据导出... 12 10.5        加载服务组件... 14 10.6        全局异常监测... 17 10.7        小结... 19 第十章     宿主程序详细设计 前几章对设备驱动.IO实例.外部接口和总体控制器等进行…
目       录 第七章           外部接口的设计... 2 7.1           插件接口... 2 7.2           图形显示接口... 3 7.3           数据导出接口... 5 7.4           服务组件接口... 6 7.5           插件管理器... 8 7.6           框架整合.重构... 9 7.7           小结... 10 第七章     外部接口的设计 开发者不仅可以二次开发设备驱动,还可以二…