.NET快速建立C/S-B/S,DTU组建,将数据从硬件推送到客户端(B-C)的SOCKET网络。

dreamsfly 发布于 2016/09/27 17:25
阅读 446
收藏 2

https://git.oschina.net/dreamsfly900/universal-Data-Communication-System-for-windows

项目是开源的,有兴趣的朋友可以查看。

根据视频可快速开发,WEBSOCKET 与SOCKET内容,只需要关心逻辑而不需处理协议转换。

并且可做到多机负载连接。QQ交流群17375149

总监说,先做一个C/S的程序把,完成后又说,要是能兼容B/S,浏览器上也能实时信息就好了,没关系。加个网关就好了。这么简单。


基础教程1-了解基础
http://v.youku.com/v_show/id_XMTYxNTg4ODU2MA==.html
教程2-如何搭建
http://v.youku.com/v_show/id_XMTYxNTg4OTYyMA==.html
进阶教程,B/S,C/S负载网关的使用

http://v.youku.com/v_show/id_XMTczOTAzMjAyOA==.html?from=y1.7-2

高级教程:物联网开发:硬件数据到客户端的项目讲解(QQ交流群17375149,共享文件中)

http://v.youku.com/v_show/id_XMTc0MDEzNTkyMA==.html




  1. 企业级通用级C/s系统。相对于直接连接数据库,此架构更稳定安全,相对于基于http通讯的c/s项目,具有更高的执行效率,数据通信更小更安全性。可以后端持久运行逻辑与数据。
  2. 手机推送项目,相对于第三方手机消息推送此架构,拥有更高的自由特性,更便于对于信息异常的追踪处理,根据项目的特性可以拥有更高的即时通讯。
  3. 及时通讯项目,更便于开发出c/s,b/s同步的混合项目,例如:开发c/s,b/s的聊天项目,后端逻辑只需编写一次,不需要分别为b/s,c/s单独编写逻辑。只需打开路由即可代理不同协议 。
  4. 对于复杂网络的项目,一些项目需要从公网发生数据到不同的内网平台,此架构可以统一对外数据接收端口,分发到不同的对应网络。从不同的内网平台的数据可以通过统一端口分发至不同的公网地址。简单的表述就是外网多端数据统一路由分发到对应端,或是内网单一端数据分发外网多端。安全,稳定,快速,健壮。
  5. 物联网项目。通过usb,com,udt,等接口物联网统一转换为socket接口。 b/s,web项目,对于服务端执行大量消耗等待的功能可使用web socket,使浏览器提升等待体验和避免服务端的阻塞


加载中
返回顶部
顶部