• 大小: 15.22M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2020-12-26
  • 语言: C#
  • 标签: Socket  c  t  s  OC  

资源简介

二、菜单功能
      网关负载原理说明
      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开发

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace C
{
    public class Ccontext
    {

        string content;
        string sendusername;
        string recusername;

        public string Content
        {
            get
            {
                return content;
            }

            set
            {
                content = value;
            }
        }

        public string Sendusername
        {
            get
            {
                return sendusername;
            }

            set
            {
                sendusername = value;
            }
        }

        public string Recusername
        {
            get
            {
                return recusername;
            }

            set
            {
    

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        2518  2016-01-14 11:46  .gitattributes
     文件        3138  2016-01-14 11:46  .gitignore
     文件        4674  2016-07-11 10:07  51Aspx源码必读.txt
     文件       46843  2016-01-14 11:46  BCS网关通信流程图.vsdx
     目录           0  2016-07-11 09:56  C\
     文件        2757  2016-01-14 11:46  C\C.csproj
     文件         868  2016-01-14 11:46  C\Ccontext.cs
     目录           0  2016-07-11 09:55  C\Properties\
     文件        1290  2016-01-14 11:46  C\Properties\AssemblyInfo.cs
     目录           0  2016-07-11 09:56  C\bin\
     目录           0  2016-07-11 09:59  C\bin\Debug\
     文件        4608  2016-07-11 09:59  C\bin\Debug\C.dll
     文件       13824  2016-07-11 09:59  C\bin\Debug\C.pdb
     目录           0  2016-07-11 09:56  C\obj\
     目录           0  2016-07-11 09:59  C\obj\Debug\
     文件         448  2016-07-11 09:59  C\obj\Debug\C.csproj.FileListAbsolute.txt
     文件        4608  2016-07-11 09:59  C\obj\Debug\C.dll
     文件       13824  2016-07-11 09:59  C\obj\Debug\C.pdb
     文件        6513  2016-07-11 09:57  C\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
     目录           0  2016-07-11 10:07  C\obj\Debug\TempPE\
     目录           0  2016-07-11 09:56  CameraC\
     文件         184  2016-07-11 09:57  CameraC\App.config
     文件        4609  2016-07-11 09:59  CameraC\CameraC.csproj
     文件        3130  2016-01-14 11:46  CameraC\Form1.Designer.cs
     文件         957  2016-01-14 11:46  CameraC\Form1.cs
     文件        5698  2016-01-14 11:46  CameraC\Form1.resx
     文件         497  2016-01-14 11:46  CameraC\Program.cs
     目录           0  2016-07-11 09:55  CameraC\Properties\
     文件        1286  2016-01-14 11:46  CameraC\Properties\AssemblyInfo.cs
     文件        2854  2016-07-11 09:57  CameraC\Properties\Resources.Designer.cs
     文件        5496  2016-01-14 11:46  CameraC\Properties\Resources.resx
............此处省略796个文件信息

评论

共有 条评论