| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2599 人关注过本帖
标题:通用数据传输-socket构架-开源
只看楼主 加入收藏
dreamsfly
Rank: 2
等 级:论坛游民
帖 子:152
专家分:13
注 册:2007-6-29
收藏
 问题点数:0 回复次数:1 
通用数据传输-socket构架-开源
http://
请各位大牛鉴赏。
此软件的基本思想是为了建立一套简单稳点可多负载的架构,通用数据通讯构建,设计基于TCP通信的交互框架。目前以达到3.0版本,可规范先后台交互处理,可支持,B/C(websocket),C/S,手机移动标准化的通信方式。达到后台业务一次编写,前台展示全线支持的目的。还可根据网络及负载情况分布式部署网管与服务。
  
 Welcome to the universal Data Communication System  
 
  
网关负载原理说明
1. 对于网络连接来说,一般的连接极限来自于,应用程序性能,网络带宽,和机器连接极限.


2. 此网关负载主要是通过,多机运行节点,,多节点数据合并,避免机器连接极限,与带宽极限。此网关适合于数据类型项目,对于大型文件下载传输,视频并不合适。


3. 主要有点使用TCP方式,支持多种类型客户端连接,WP系统客户端,C/S客户端,安卓客户端,IOS客户端,B/S客户端,PLC,各种支持TCP微芯片设备。适用于,网络游戏,工业信息采集,智能家庭设备采集,工业设备采集,实时性较强的IM类型项目,也可替代一般的程序与数据库交互,可做到数据传输快,安全,稳定。极大的降低数据库压力。


4. 原理说明:在客户端大量并发的情况下,一个应用所承受是有极限的,分布这个极限需要使用多机负载,在多机负载情况下,为了保证数据一致性,会有越来越多的资源消耗在数据同步中,此方案解决的是在数据带宽占用小,连接数量大的项目中,通过使多机负载的数据合并数据通道,使多个客户端连接,合并入同一通道内,减少对于数据功能端的连接数量消耗.改为对带宽资源消耗,以空间换连接资源的方法节约,并提高负载能力.相当于客户端如果发送请求为10W个,网关转化量设置为100,则数据处理端的连接量为10W/100=1000个.如图显示:


 [img=http://static.][/img]


  图1 无连接是服务节点展示图


 [img=http://img.bbs.][/img]


图2 有连接时动态增加服务节点


5. 基本流程图:


 [img=http://img.bbs.][/img]


6.


  


 
搜索更多相关主题的帖子: 手机移动 应用程序 网络连接 Welcome 通用 
2016-06-22 12:37
dreamsfly
Rank: 2
等 级:论坛游民
帖 子:152
专家分:13
注 册:2007-6-29
收藏
得分:0 

www. 我的原创下载
2016-06-22 15:31
快速回复:通用数据传输-socket构架-开源
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017164 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved