登录
首页 » C# » TCPFILE

TCPFILE

于 2020-12-21 发布 文件大小:122KB
0 318
下载积分: 1 下载次数: 341

代码说明:

  C#TCP多线程异步传输 C#开发的服务器端与客户端,通过tcp协议进行文件传输,在Winform程序中使用了多线程异步传输,可定时由客户端向服务器端传输文件。客户端和服务器端分为两个C#工程独立编写开发,此程序已在实际工作中使用了半年了。 (Multi-threaded asynchronous transfer of C# TCP server and client in C# developers, through tcp protocol file transfer, multi-threaded asynchronous transfer Winform program can be timed by the client to the server-side transfer files. Independent preparation of the development of the client and server side is divided into two C# projects, this program has been used in practical work for half a year.)

文件列表:

FileTransmissionClient
......................\FileTransmissionClient

......................\......................\bin
......................\......................\...\Debug
......................\......................\...\.....\App.config,513,2009-06-23
......................\......................\...\.....\FileTransmissionClient.exe,61440,2009-06-18
......................\......................\...\.....\FileTransmissionClient.pdb,36352,2009-06-18
......................\......................\...\.....\FileTransmissionClient.vshost.exe,5632,2005-12-08
......................\......................\...\Release
......................\......................\...\.......\App.config,517,2009-06-23
......................\......................\...\.......\FileTransmissionClient.exe,61440,2009-06-23
......................\......................\...\.......\FileTransmissionClient.pdb,34304,2009-06-23
......................\......................\...\.......\FileTransmissionClient.vshost.exe,5632,2005-12-08
......................\......................\EnumType.cs,345,2009-06-05
......................\......................\FileTransmissionClient.csproj,3424,2009-06-08
......................\......................\frmClient.cs,12623,2009-06-18
......................\......................\frmClient.Designer.cs,22108,2009-06-09
......................\......................\frmClient.resx,42490,2009-06-09
......................\......................\obj
......................\......................\...\Debug
......................\......................\...\.....\FileTransmissionClient.csproj.GenerateResource.Cache,846,2009-06-09
......................\......................\...\.....\FileTransmissionClient.exe,61440,2009-06-18
......................\......................\...\.....\FileTransmissionClient.frmClient.resources,21124,2009-06-09
......................\......................\...\.....\FileTransmissionClient.pdb,36352,2009-06-18
......................\......................\...\.....\FileTransmissionClient.Properties.Resources.resources,180,2009-06-07
......................\......................\...\.....\Refactor
......................\......................\...\.....\ResolveAssemblyReference.cache,3282,2009-06-07
......................\......................\...\.....\TempPE
......................\......................\...\FileTransmissionClient.csproj.FileList.txt,770,2009-07-24
......................\......................\...\Release
......................\......................\...\.......\FileTransmissionClient.csproj.GenerateResource.Cache,846,2009-06-09
......................\......................\...\.......\FileTransmissionClient.exe,61440,2009-06-23
......................\......................\...\.......\FileTransmissionClient.frmClient.resources,21124,2009-06-09
......................\......................\...\.......\FileTransmissionClient.pdb,34304,2009-06-23
......................\......................\...\.......\FileTransmissionClient.Properties.Resources.resources,180,2009-06-09
......................\......................\...\.......\TempPE
......................\......................\Program.cs,485,2009-06-05
......................\......................\Properties
......................\......................\..........\AssemblyInfo.cs,1192,2009-06-05
......................\......................\..........\Resources.Designer.cs,2899,2009-06-05
......................\......................\..........\Resources.resx,5612,2009-06-05
......................\......................\..........\Settings.Designer.cs,1106,2009-06-05
......................\......................\..........\Settings.settings,249,2009-06-05
......................\FileTransmissionClient.sln,955,2009-06-08
FileTransmissionServer
......................\FileTransmissionServer
......................\......................\bin
......................\......................\...\Debug
......................\......................\...\.....\App.config,365,2009-06-08
......................\......................\...\.....\FileTransmissionServer.exe,57344,2009-06-08
......................\......................\...\.....\FileTransmissionServer.pdb,42496,2009-06-08
......................\......................\...\.....\FileTransmissionServer.vshost.exe,5632,2005-12-08
......................\......................\...\Debug.rar,24896,2009-06-08
......................\......................\...\Release
......................\......................\...\.......\App.config,365,2009-06-23
......................\......................\...\.......\FileTransmissionServer.exe,57344,2009-06-09
......................\......................\...\.......\FileTransmissionServer.pdb,34304,2009-06-09
......................\......................\...\.......\FileTransmissionServer.vshost.exe,5632,2005-12-08
......................\......................\EnumType.cs,238,2009-06-06
......................\......................\FileTransmissionServer.csproj,3463,2009-06-08
......................\......................\FileTransmissionServer.csproj.user,569,2009-06-08
......................\......................\frmServer.cs,12573,2009-06-08
......................\......................\frmServer.Designer.cs,12785,2009-06-08
......................\......................\frmServer.resx,30338,2009-06-08

......................\......................\obj
......................\......................\...\Debug
......................\......................\...\.....\FileTransmissionServer.csproj.GenerateResource.Cache,846,2009-06-08
......................\......................\...\.....\FileTransmissionServer.exe,57344,2009-06-08
......................\......................\...\.....\FileTransmissionServer.frmServer.resources,16628,2009-06-08
......................\......................\...\.....\FileTransmissionServer.pdb,42496,2009-06-08
......................\......................\...\.....\FileTransmissionServer.Properties.Resources.resources,180,2009-06-07
......................\......................\...\.....\Refactor
......................\......................\...\.....\ResolveAssemblyReference.cache,3282,2009-06-07
......................\......................\...\.....\TempPE
......................\......................\...\FileTransmissionServer.csproj.FileList.txt,770,2009-07-24
......................\......................\...\Release
......................\......................\...\.......\FileTransmissionServer.csproj.GenerateResource.Cache,846,2009-06-09
......................\......................\...\.......\FileTransmissionServer.exe,57344,2009-06-09
......................\......................\...\.......\FileTransmissionServer.frmServer.resources,16628,2009-06-09
......................\......................\...\.......\FileTransmissionServer.pdb,34304,2009-06-09
......................\......................\...\.......\FileTransmissionServer.Properties.Resources.resources,180,2009-06-09
......................\......................\...\.......\TempPE
......................\......................\Program.cs,485,2009-06-06
......................\......................\Properties
......................\......................\..........\AssemblyInfo.cs,1192,2009-06-05
......................\......................\..........\Resources.Designer.cs,2899,2009-06-05
......................\......................\..........\Resources.resx,5612,2009-06-05
......................\......................\..........\Settings.Designer.cs,1106,2009-06-05
......................\......................\..........\Settings.settings,249,2009-06-05
......................\......................\Server.cs,5424,2009-06-08
......................\FileTransmissionServer.sln,955,2009-06-08

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • test
    在tx2 通过pcie接口采集数据,测试demo。(Acquisition of data through PCIe interface in TX2)
    2021-05-07 00:58:36下载
    积分:1
  • 音乐歌词
    简单的实现桌面歌词效果,里面代码修改较多学习请谨慎(Simple to achieve the effect of the desktop lyrics, the code changes more learning, please be careful.)
    2018-09-19 17:36:05下载
    积分:1
  • cmlljction
    Ufida file edit a document, the file collection and network, usage please Google
    2017-03-28 08:43:02下载
    积分:1
  • NET_Source
    是LogOutputSocketProtocol的管理对 象;m_uploadSocketProtocolMgr是UploadSocketProtocol的管理对象,用于检测是否同时上传同一个文 件;m_downloadSocketProtocolMgr是DownloadSocketProtocol的管理对象;m_daemonThread 是守护进程,用于关闭超时连接。 2. AsyncSocketUserToken:用于SocketAsyncEventArgs绑定,保存 每个Socket服务对象,包括:m_receiveEventArgs接收数据异步事件;m_asyncReceiveBuffer接收数据异步事件使 用的缓存;m_sendEventArgs发送数据异步事件;m_receiveBuffer接收异步事件返回的数据存放缓存,用于后续的分 包;m_sendBuffer用于保存发送的数据缓存;m_asyncSocketInvokeElement是用于协议调用的基类,主要实现分包,并发 发送的包加到发送列表中,发送完成回调时继续发送下一个包;m_connectSocket是连接的Socket对象。(LogOutputSocketProtocol is the management object; m_uploadSocketProtocolMgr is UploadSocketProtocol management object, designed to detect and upload the same file; m_downloadSocketProtocolMgr is DownloadSocketProtocol management object; m_daemonThread is the guardian of process for closing the connection timeout. 2.: AsyncSocketUserToken for SocketAsyncEventArgs binding, save each Socket service object, including: m_receiveEventArgs receives data asynchronous events; m_asyncReceiveBuffer receive data asynchronous events using m_sendEventArgs to send data cache; asynchronous events; m_receiveBuffer receive asynchronous event data returned by the stored cache for subsequent subcontracting; m_sendBuffer is used to preserve the data sent by the cache; m_asyncSocketInvokeElement is the base class for the agreement calls, the main sub package to send a list of concurrent sending, sending a packet to send the completed callback; m_connectSocket is connected to the Socket object.)
    2017-08-07 14:02:38下载
    积分:1
  • 四旋翼自主飞行器探测跟踪系统
    说明:  制作四旋翼自主飞行器探测跟踪系统,包括设计制作一架四旋翼自主 飞行器,飞行器上安装一向下的激光笔;制作一辆可遥控小车作为信标。(Making a four-rotor autonomous vehicle detection and tracking system includes designing and making a four-rotor autonomous vehicle. An aircraft on which a downward laser pointer is mounted; Make a remote-controlled car as a beacon.)
    2020-06-24 00:20:02下载
    积分:1
  • ldpc-a-brief-tutorial
    LDPC Codes – a brief Tutorial Bernhard M.J. Leiner, Stud.ID.: 53418L bleiner@gmail.com April 8, 2005
    2011-06-02 15:26:08下载
    积分:1
  • STM32_FOC_PMSM
    永磁同步电机的FOC控制方案,基于STM32硬件平台(The FOC control scheme of permanent magnet synchronous motor is based on STM32 hardware platform)
    2021-04-27 12:58:44下载
    积分:1
  • pthread_pool.tar
    linux线程池的C简单示例,适合刚开始玩(C simple example linux thread pool for the beginning of play)
    2015-10-14 16:33:42下载
    积分:1
  • qudongtx
    曾经过TX的驱动源代码 VC++编写 给新手参考用 希望能对新手有用(TX has been the driving source code VC++ written reference to the novice hoping to be useful for novice)
    2011-08-09 12:40:39下载
    积分:1
  • timy
    C51RF无线软件包,是一个不错的软件,和大家共享,(C51RF wireless package, is a good software, and everyone to share,)
    2019-01-04 00:11:14下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载