资源简介
的多线程多客户端异步聊天通讯源码
1、Async文件都是异步的客户端与服务端。
2、首先要启动对应的服务端监听,然后在启动Cient客户端进行登录在聊天室进行聊天。
线程池(多线程) 异步 委托(lamdba) UI跨线程(界面实时响应) 递归(树形实时更新) TCPIP扫描,综合起来的一个实例,对于初学者有很大的帮助。
代码片段和文件信息
using System;
using System.ComponentModel;
using System.Windows.Forms;
using System.Net;
using System.Net.Sockets;
using System.Threading;
using System.IO;
namespace AsyncTcpClient
{
public partial class FormClient : Form
{
//是否正常退出
private bool isExit = false;
private TcpClient client;
private BinaryReader br;
private BinaryWriter bw;
//BackgroundWorker connectWork = new BackgroundWorker();
public FormClient()
{
InitializeComponent();
this.StartPosition = FormStartPosition.CenterScreen;
Random r = new Random((int)DateTime.Now.Ticks);
textBoxUserName.Text = “user“ + r.Next(100 999);
listBoxOnline.HorizontalScrollbar = true;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
..A..H. 38400 2019-01-16 16:32 TCP服务(C#的多线程多客户端异步聊天通讯源码)\AsyncTcpClient\.vs\AsyncTcpClient\v14\.suo
..A..H. 68608 2019-01-18 11:09 TCP服务(C#的多线程多客户端异步聊天通讯源码)\AsyncTcpClient\.vs\AsyncTcpClient\v15\.suo
文件 0 2019-01-17 13:37 TCP服务(C#的多线程多客户端异步聊天通讯源码)\AsyncTcpClient\.vs\AsyncTcpClient\v15\Server\sqlite3\db.lock
文件 4096 2019-01-17 13:37 TCP服务(C#的多线程多客户端异步聊天通讯源码)\AsyncTcpClient\.vs\AsyncTcpClient\v15\Server\sqlite3\storage.ide
文件 32768 2019-01-18 11:08 TCP服务(C#的多线程多客户端异步聊天通讯源码)\AsyncTcpClient\.vs\AsyncTcpClient\v15\Server\sqlite3\storage.ide-shm
文件 552112 2019-01-17 13:39 TCP服务(C#的多线程多客户端异步聊天通讯源码)\AsyncTcpClient\.vs\AsyncTcpClient\v15\Server\sqlite3\storage.ide-wal
文件 3568 2019-01-16 16:31 TCP服务(C#的多线程多客户端异步聊天通讯源码)\AsyncTcpClient\AsyncTcpClient\AsyncTcpClient.csproj
文件 1481 2012-02-28 12:01 TCP服务(C#的多线程多客户端异步聊天通讯源码)\AsyncTcpClient\AsyncTcpClient\AsyncTcpClient.idc
文件 15360 2019-01-17 13:37 TCP服务(C#的多线程多客户端异步聊天通讯源码)\AsyncTcpClient\AsyncTcpClient\bin\Debug\AsyncTcpClient.exe
文件 28160 2019-01-17 13:37 TCP服务(C#的多线程多客户端异步聊天通讯源码)\AsyncTcpClient\AsyncTcpClient\bin\Debug\AsyncTcpClient.pdb
文件 21680 2019-01-16 16:31 TCP服务(C#的多线程多客户端异步聊天通讯源码)\AsyncTcpClient\AsyncTcpClient\bin\Debug\AsyncTcpClient.vshost.exe
文件 490 2018-04-12 07:35 TCP服务(C#的多线程多客户端异步聊天通讯源码)\AsyncTcpClient\AsyncTcpClient\bin\Debug\AsyncTcpClient.vshost.exe.manifest
文件 10264 2012-02-20 08:44 TCP服务(C#的多线程多客户端异步聊天通讯源码)\AsyncTcpClient\AsyncTcpClient\FormClient.cs
文件 8440 2009-07-22 01:48 TCP服务(C#的多线程多客户端异步聊天通讯源码)\AsyncTcpClient\AsyncTcpClient\FormClient.Designer.cs
文件 5814 2009-07-22 01:48 TCP服务(C#的多线程多客户端异步聊天通讯源码)\AsyncTcpClient\AsyncTcpClient\FormClient.resx
文件 322 2006-04-19 16:04 TCP服务(C#的多线程多客户端异步聊天通讯源码)\AsyncTcpClient\AsyncTcpClient\obj\AsyncTcpClient.csproj.FileList.txt
文件 1466 2008-04-03 09:55 TCP服务(C#的多线程多客户端异步聊天通讯源码)\AsyncTcpClient\AsyncTcpClient\obj\AsyncTcpClient.csproj.FileListAbsolute.txt
文件 42 2019-01-17 13:37 TCP服务(C#的多线程多客户端异步聊天通讯源码)\AsyncTcpClient\AsyncTcpClient\obj\Debug\AsyncTcpClient.csproj.CoreCompileInputs.cache
文件 10354 2019-01-17 13:37 TCP服务(C#的多线程多客户端异步聊天通讯源码)\AsyncTcpClient\AsyncTcpClient\obj\Debug\AsyncTcpClient.csproj.FileListAbsolute.txt
文件 852 2011-10-29 09:26 TCP服务(C#的多线程多客户端异步聊天通讯源码)\AsyncTcpClient\AsyncTcpClient\obj\Debug\AsyncTcpClient.csproj.GenerateResource.Cache
文件 6849 2019-01-17 13:37 TCP服务(C#的多线程多客户端异步聊天通讯源码)\AsyncTcpClient\AsyncTcpClient\obj\Debug\AsyncTcpClient.csprojAssemblyReference.cache
文件 15360 2019-01-17 13:37 TCP服务(C#的多线程多客户端异步聊天通讯源码)\AsyncTcpClient\AsyncTcpClient\obj\Debug\AsyncTcpClient.exe
文件 180 2019-01-17 13:37 TCP服务(C#的多线程多客户端异步聊天通讯源码)\AsyncTcpClient\AsyncTcpClient\obj\Debug\AsyncTcpClient.FormClient.resources
文件 28160 2019-01-17 13:37 TCP服务(C#的多线程多客户端异步聊天通讯源码)\AsyncTcpClient\AsyncTcpClient\obj\Debug\AsyncTcpClient.pdb
文件 180 2019-01-17 13:37 TCP服务(C#的多线程多客户端异步聊天通讯源码)\AsyncTcpClient\AsyncTcpClient\obj\Debug\AsyncTcpClient.Properties.Resources.resources
文件 753 2019-01-17 13:38 TCP服务(C#的多线程多客户端异步聊天通讯源码)\AsyncTcpClient\AsyncTcpClient\obj\Debug\DesignTimeResolveAssemblyReferences.cache
文件 6227 2019-01-17 13:37 TCP服务(C#的多线程多客户端异步聊天通讯源码)\AsyncTcpClient\AsyncTcpClient\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 3584 2019-01-17 13:38 TCP服务(C#的多线程多客户端异步聊天通讯源码)\AsyncTcpClient\AsyncTcpClient\obj\Debug\TempPE\Properties.Resources.Designer.cs.dll
文件 478 2006-01-19 18:22 TCP服务(C#的多线程多客户端异步聊天通讯源码)\AsyncTcpClient\AsyncTcpClient\Program.cs
文件 1184 2006-01-18 09:08 TCP服务(C#的多线程多客户端异步聊天通讯源码)\AsyncTcpClient\AsyncTcpClient\Properties\AssemblyInfo.cs
............此处省略149个文件信息
- 上一篇:C#网页爬虫
- 下一篇:C# 实现CRC校验算法源码
相关资源
- TCP文件合并
- A2DTcpClient 公用方法
- Tcp通信示例源码(含服务器端以及客
- Tcp通信(附服务器端以及客户端)
- TCPServer TCP 接收端程序
- TCP-File-Transfer TCP文件传输
- Tcp c# TCP分包收发文件
- TCP TCP通信C#代码
- CSharp-udp-tcp 使用C#实现TCP和UDP两种方式
- TCP-IP C#写的TCP的client和server的程序
- TCPFILE C#TCP多线程异步传输 C#开发的服
- CSharpomron-Ethernet-PlcConn_Tcp 用于欧姆龙
- TCP_Server_Client_Source
- vb.netC#和PLC通过Modbus——TCP通讯代码
- 西门子S7-200SMART TCP/IP 通讯连接库C#
- socketTCP通信心跳包
- C#下TCPIP的客户端和服务端的代码-wi
- C# TCP网络通信:多人聊天发文件
- TCP/IP C#最简单例程,客户端,服务端
- WCF和TCP消息通信练习
- TCP通讯工具C# 控制台
- C# TCPIP一客户端多服务端模式
- C# 基于TCP协议传输文字消息和文件
- 网络编程基础教学文件
- 基于C# TCP 的摄像头的图像视频传输
- 摄像头的数据采集和TCP网络传送
- c# modbus tcp
- C# UDP/TCP协议 网络调试工具源码
- C#TCP通信
- MODBUS/TCP 协议源代码 c#.net
评论
共有 条评论