首页

通用数据传输-socket构架

c#

2021-5-9

二、菜单功能
      网关负载原理说明
      1、对于网络连接来说,一般的连接极限来自于,应用程序性能,网络带宽,和机器连接极限.
      2、此网关负载主要是通过,多机运行节点,,多节点数据合并,避免机器连接极限,与带宽极限。此网关适合于数据类型项目,对于大型文件下载传输,视频并不合适。
      3、主要有点使用TCP方式,支持多种类型客户端连接,WP系统客户端,C/S客户端,安卓客户端,IOS客户端,B/S客户端,PLC,各种支持TCP微芯片设备。适用于,网络游戏,工业信息采集,智能家庭设备采集,工业设备采集,实时性较强的IM类型项目,也可替代一般的程序与数据库交互,可做到数据传输快,安全,稳定。极大的降低数据库压力。
      4、原理说明:在客户端大量并发的情况下,一个应用所承受是有极限的,分布这个极限需要使用多机负载,在多机负载情况下,为了保证数据一致性,会有越来越多的资源消耗在数据同步中,此方案解决的是在数据带宽占用小,连接数量大的项目中,通过使多机负载的数据合并数据通道,使多个客户端连接,合并入同一通道内,减少对于数据功能端的连接数量消耗.改为对带宽资源消耗,以空间换连接资源的方法节约,并提高负载能力.相当于客户端如果发送请求为10W个,网关转化量设置为100,则数据处理端的连接量为10W/100=1000个
三、注意事项
      1、开发环境为Visual Studio 2013,使用.net 4.0开发

资源下载此资源下载价格为3D币(VIP免费),请先
资源文件列表
.gitattributes , 2518
.gitignore , 3138
51Aspx╘┤┬δ▒╪╢┴.txt , 4674
BCS═°╣╪═¿╨┼┴≈│╠═╝.vsdx , 46843
C/C.csproj , 2757
C/Ccontext.cs , 868
C/Properties/AssemblyInfo.cs , 1290
C/bin/Debug/C.dll , 4608
C/bin/Debug/C.pdb , 13824
C/obj/Debug/C.csproj.FileListAbsolute.txt , 448
C/obj/Debug/C.dll , 4608
C/obj/Debug/C.pdb , 13824
C/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache , 6513
CameraC/App.config , 184
CameraC/CameraC.csproj , 4609
CameraC/Form1.Designer.cs , 3130
CameraC/Form1.cs , 957
CameraC/Form1.resx , 5698
CameraC/Program.cs , 497
CameraC/Properties/AssemblyInfo.cs , 1286
CameraC/Properties/Resources.Designer.cs , 2854
CameraC/Properties/Resources.resx , 5496
CameraC/Properties/Settings.Designer.cs , 1107
CameraC/Properties/Settings.settings , 242
CameraC/bin/Debug/CameraC.exe , 13824
CameraC/bin/Debug/CameraC.exe.config , 184
CameraC/bin/Debug/CameraC.pdb , 30208
CameraC/bin/Debug/DHNetSDKCS.dll , 131072
CameraC/bin/Debug/DHNetSDKCS.pdb , 114176
CameraC/bin/Debug/DHPlaySDKCS.dll , 17408
CameraC/bin/Debug/DHPlaySDKCS.pdb , 26112
CameraC/bin/Debug/DHVDCSDKCS.dll , 13312
CameraC/bin/Debug/DHVDCSDKCS.pdb , 17920
CameraC/obj/Debug/CameraC.Form1.resources , 180
CameraC/obj/Debug/CameraC.Properties.Resources.resources , 180
CameraC/obj/Debug/CameraC.csproj.FileListAbsolute.txt , 1985
CameraC/obj/Debug/CameraC.csproj.GenerateResource.Cache , 977
CameraC/obj/Debug/CameraC.csprojResolveAssemblyReference.cache , 10282
CameraC/obj/Debug/CameraC.exe , 13824
CameraC/obj/Debug/CameraC.pdb , 30208
CameraC/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache , 7692
CameraC/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs , 0
CameraC/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs , 0
CameraC/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs , 0
CameraC/tcpliu.cs , 6112
Cpanel/App.config , 178
Cpanel/Cpanel.csproj , 4083
Cpanel/Form1.Designer.cs , 1842
Cpanel/Form1.cs , 861
Cpanel/Form1.resx , 5698
Cpanel/Program.cs , 893
Cpanel/Properties/AssemblyInfo.cs , 1284
Cpanel/Properties/Resources.Designer.cs , 2789
Cpanel/Properties/Resources.resx , 5496
Cpanel/Properties/Settings.Designer.cs , 1080
Cpanel/Properties/Settings.settings , 242
Cpanel/bin/Debug/Cpanel.exe , 8704
Cpanel/bin/Debug/Cpanel.exe.config , 178
Cpanel/bin/Debug/Cpanel.pdb , 22016
Cpanel/bin/Debug/DHDVR.dll , 10240
Cpanel/bin/Debug/DHDVR.pdb , 17920
Cpanel/bin/Debug/DHNetSDKCS.dll , 131072
Cpanel/bin/Debug/DHNetSDKCS.pdb , 114176
Cpanel/bin/Debug/TCPServer.dll , 23552
Cpanel/bin/Debug/TCPServer.pdb , 67072
Cpanel/obj/Debug/Cpanel.Form1.resources , 180
Cpanel/obj/Debug/Cpanel.Properties.Resources.resources , 180
Cpanel/obj/Debug/Cpanel.csproj.FileListAbsolute.txt , 1792
Cpanel/obj/Debug/Cpanel.csproj.GenerateResource.Cache , 977
Cpanel/obj/Debug/Cpanel.exe , 8704
Cpanel/obj/Debug/Cpanel.pdb , 22016
Cpanel/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache , 7437
Cpanel/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs , 0
Cpanel/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs , 0
Cpanel/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs , 0
DHDVR/Class1.cs , 9930
DHDVR/DHDVR.csproj , 4100
DHDVR/Properties/AssemblyInfo.cs , 1298
DHDVR/bin/Debug/DHDVR.dll , 10240
DHDVR/bin/Debug/DHDVR.pdb , 17920
DHDVR/bin/Debug/DHNetSDKCS.dll , 131072
DHDVR/bin/Debug/DHNetSDKCS.pdb , 114176
DHDVR/bin/Debug/DHPlaySDKCS.dll , 17408
DHDVR/bin/Debug/DHPlaySDKCS.pdb , 26112
DHDVR/bin/Debug/DHVDCSDKCS.dll , 13312
DHDVR/bin/Debug/DHVDCSDKCS.pdb , 17920
DHDVR/bin/Debug/TCPServer.dll , 23552
DHDVR/bin/Debug/TCPServer.pdb , 67072
DHDVR/obj/Debug/DHDVR.csproj.FileListAbsolute.txt , 1633
DHDVR/obj/Debug/DHDVR.csprojResolveAssemblyReference.cache , 12135
DHDVR/obj/Debug/DHDVR.dll , 10240
DHDVR/obj/Debug/DHDVR.pdb , 17920
DHDVR/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache , 7140
DHDVR/p2psever.cs , 4
DHPlaySDKCS/DHPlaySDKCS.csproj , 3457
DHPlaySDKCS/DaHuaSDK.cs , 79248
DHPlaySDKCS/Properties/AssemblyInfo.cs , 1350
DHPlaySDKCS/bin/Debug/DHPlaySDKCS.dll , 17408
DHPlaySDKCS/bin/Debug/DHPlaySDKCS.pdb , 26112
DHPlaySDKCS/obj/Debug/DHPlaySDKCS.csproj.FileListAbsolute.txt , 528
DHPlaySDKCS/obj/Debug/DHPlaySDKCS.dll , 17408
DHPlaySDKCS/obj/Debug/DHPlaySDKCS.pdb , 26112
DHPlaySDKCS/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache , 6193
DHVDCSDKCS/DHVDCSDKCS.csproj , 3407
DHVDCSDKCS/DaHuaSDK.cs , 23839
DHVDCSDKCS/Properties/AssemblyInfo.cs , 1351
DHVDCSDKCS/obj/Debug/DHVDCSDKCS.csproj.FileListAbsolute.txt , 490
DHVDCSDKCS/obj/Debug/DHVDCSDKCS.dll , 13312
DHVDCSDKCS/obj/Debug/DHVDCSDKCS.pdb , 17920
DHVDCSDKCS/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache , 6176
DaHuaNetSDK.CS/DHNetSDKCS.csproj , 3610
DaHuaNetSDK.CS/DaHuaSDK.cs , 350638
DaHuaNetSDK.CS/DaHuaSDKStruct.cs , 393221
DaHuaNetSDK.CS/Properties/AssemblyInfo.cs , 1409
DaHuaNetSDK.CS/obj/Debug/DHNetSDKCS.csproj.FileListAbsolute.txt , 498
DaHuaNetSDK.CS/obj/Debug/DHNetSDKCS.dll , 131072
DaHuaNetSDK.CS/obj/Debug/DHNetSDKCS.pdb , 114176
DaHuaNetSDK.CS/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache , 6180
Debug/DHNetSDKCS.dll , 131072
Debug/DHNetSDKCS.pdb , 114176
Debug/DHVDCSDKCS.dll , 13312
Debug/DHVDCSDKCS.pdb , 17920
Graph1.dgml , 463
HaidilaoMonitor.zip , 10688951
LICENSE , 10254
MyInterface/MyInterface.csproj , 3223
MyInterface/Properties/AssemblyInfo.cs , 1318
MyInterface/Universal.cs , 11359
MyInterface/bin/Debug/MyInterface.dll , 16896
MyInterface/bin/Debug/MyInterface.pdb , 54784
MyInterface/bin/Debug/Newtonsoft.Json.dll , 407784
MyInterface/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache , 6616
MyInterface/obj/Debug/MyInterface.csproj.FileListAbsolute.txt , 829
MyInterface/obj/Debug/MyInterface.csprojResolveAssemblyReference.cache , 9362
MyInterface/obj/Debug/MyInterface.dll , 16896
MyInterface/obj/Debug/MyInterface.pdb , 54784
MyInterface/╕¿╓·└α/Model.cs , 4465
MyInterface/╕¿╓·└α/_base_Helper.cs , 2909
P2P-v/App.config , 178
P2P-v/Form1.Designer.cs , 3055
P2P-v/Form1.cs , 1780
P2P-v/Form1.resx , 5698
P2P-v/P2P-v.csproj , 4093
P2P-v/Program.cs , 495
P2P-v/Properties/AssemblyInfo.cs , 1282
P2P-v/Properties/Resources.Designer.cs , 2787
P2P-v/Properties/Resources.resx , 5496
P2P-v/Properties/Settings.Designer.cs , 1079
P2P-v/Properties/Settings.settings , 242
P2P-v/bin/Debug/MyInterface.dll , 16896
P2P-v/bin/Debug/MyInterface.pdb , 54784
最多只能显示150条信息!
没有账号? 忘记密码?

社交账号快速登录