- TcpClient : TcpClient类为TCP网络服务提供客户端连接,它构建于Socket类之上,以提供较高级别的TCP服务,提供了通过网络连接、发送和接收数据的简单方法。
- TcpListener:构建于Socket之上,提供了更高抽象级别的TCP服务,使得程序员能更方便地编写服务器端应用程序。通常情况下,服务器端应用程序在启动时将首先绑定本地网络接口的IP地址和端口号,然后进入侦听客户请求的状态,以便于客户端应用程序提出显式请求。
- NetworkStream:提供网络访问的基础数据流。一旦侦听到有客户端应用程序请求连接侦听端口,服务器端应用将接受请求,并建立一个负责与客户端应用程序通信的信道
服务器端是控制台程序
资源文件列表
MeChat/.vs/MeChat/v14/.suo , 138240
MeChat/Common/App.config , 189
MeChat/Common/bin/Debug/Common.dll , 8192
MeChat/Common/bin/Debug/Common.dll.config , 189
MeChat/Common/bin/Debug/Common.pdb , 22016
MeChat/Common/bin/Debug/Newtonsoft.Json.dll , 675752
MeChat/Common/bin/Debug/Newtonsoft.Json.xml , 701978
MeChat/Common/ChatMessage.cs , 1377
MeChat/Common/Common.csproj , 3231
MeChat/Common/CommonVar.cs , 365
MeChat/Common/LogHelper.cs , 1030
MeChat/Common/obj/Debug/Common.csproj.FileListAbsolute.txt , 450
MeChat/Common/obj/Debug/Common.csprojResolveAssemblyReference.cache , 12451
MeChat/Common/obj/Debug/Common.dll , 8192
MeChat/Common/obj/Debug/Common.pdb , 22016
MeChat/Common/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache , 6842
MeChat/Common/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs , 0
MeChat/Common/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs , 0
MeChat/Common/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs , 0
MeChat/Common/packages.config , 144
MeChat/Common/PackHelper.cs , 3311
MeChat/Common/Properties/AssemblyInfo.cs , 1320
MeChat/Common/SerializerHelper.cs , 936
MeChat/MeChat/App.config , 1137
MeChat/MeChat/bin/Debug/Common.dll , 8192
MeChat/MeChat/bin/Debug/Common.pdb , 22016
MeChat/MeChat/bin/Debug/MeChatClient.exe , 15872
MeChat/MeChat/bin/Debug/MeChatClient.exe.config , 1137
MeChat/MeChat/bin/Debug/MeChatClient.pdb , 32256
MeChat/MeChat/bin/Debug/MeChatClient.vshost.exe , 22696
MeChat/MeChat/bin/Debug/MeChatClient.vshost.exe.config , 1137
MeChat/MeChat/bin/Debug/MeChatClient.vshost.exe.manifest , 490
MeChat/MeChat/bin/Debug/Newtonsoft.Json.dll , 675752
MeChat/MeChat/bin/Debug/Newtonsoft.Json.xml , 701978
MeChat/MeChat/ChatInfo.cs , 1256
MeChat/MeChat/FrmLogin.cs , 2213
MeChat/MeChat/FrmLogin.Designer.cs , 4254
MeChat/MeChat/FrmLogin.resx , 5817
MeChat/MeChat/FrmMain.cs , 6161
MeChat/MeChat/FrmMain.Designer.cs , 6064
MeChat/MeChat/FrmMain.resx , 6017
MeChat/MeChat/img/mechat.png , 6379
MeChat/MeChat/MeChatClient.csproj , 5691
MeChat/MeChat/MeChatClient.csproj.user , 479
MeChat/MeChat/obj/Debug/DesignTimeResolveAssemblyReferences.cache , 1789
MeChat/MeChat/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache , 7435
MeChat/MeChat/obj/Debug/MeChat.csproj.FileListAbsolute.txt , 828
MeChat/MeChat/obj/Debug/MeChat.csproj.GenerateResource.Cache , 1139
MeChat/MeChat/obj/Debug/MeChat.csprojResolveAssemblyReference.cache , 14612
MeChat/MeChat/obj/Debug/MeChat.exe , 16384
MeChat/MeChat/obj/Debug/MeChat.FrmConnect.resources , 180
MeChat/MeChat/obj/Debug/MeChat.FrmMain.resources , 180
MeChat/MeChat/obj/Debug/MeChat.pdb , 32256
MeChat/MeChat/obj/Debug/MeChat.Properties.Resources.resources , 180
MeChat/MeChat/obj/Debug/MeChatClient.csproj.FileListAbsolute.txt , 886
MeChat/MeChat/obj/Debug/MeChatClient.csproj.GenerateResource.Cache , 1139
MeChat/MeChat/obj/Debug/MeChatClient.csprojResolveAssemblyReference.cache , 67775
MeChat/MeChat/obj/Debug/MeChatClient.exe , 15872
MeChat/MeChat/obj/Debug/MeChatClient.FrmLogin.resources , 180
MeChat/MeChat/obj/Debug/MeChatClient.FrmMain.resources , 180
MeChat/MeChat/obj/Debug/MeChatClient.pdb , 32256
MeChat/MeChat/obj/Debug/MeChatClient.Properties.Resources.resources , 180
MeChat/MeChat/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs , 0
MeChat/MeChat/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs , 0
MeChat/MeChat/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs , 0
MeChat/MeChat/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll , 3584
MeChat/MeChat/Program.cs , 1050
MeChat/MeChat/Properties/AssemblyInfo.cs , 1332
MeChat/MeChat/Properties/Resources.Designer.cs , 2864
MeChat/MeChat/Properties/Resources.resx , 5612
MeChat/MeChat/Properties/Settings.Designer.cs , 1112
MeChat/MeChat/Properties/Settings.settings , 249
MeChat/MeChat.sln , 1959
MeChat/MeChat.vsd , 122880
MeChat/MeChatServer/App.config , 303
MeChat/MeChatServer/bin/Debug/Common.dll , 8192
MeChat/MeChatServer/bin/Debug/Common.pdb , 22016
MeChat/MeChatServer/bin/Debug/log/20190915.log , 3085
MeChat/MeChatServer/bin/Debug/MeChatServer.exe , 9216
MeChat/MeChatServer/bin/Debug/MeChatServer.exe.config , 303
MeChat/MeChatServer/bin/Debug/MeChatServer.pdb , 19968
MeChat/MeChatServer/bin/Debug/MeChatServer.vshost.exe , 22696
MeChat/MeChatServer/bin/Debug/MeChatServer.vshost.exe.config , 303
MeChat/MeChatServer/bin/Debug/MeChatServer.vshost.exe.manifest , 490
MeChat/MeChatServer/bin/Debug/Newtonsoft.Json.dll , 675752
MeChat/MeChatServer/bin/Debug/Newtonsoft.Json.xml , 701978
MeChat/MeChatServer/ChatLinker.cs , 5595
MeChat/MeChatServer/MeChatServer.csproj , 3066
MeChat/MeChatServer/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache , 6893
MeChat/MeChatServer/obj/Debug/MeChatServer.csproj.FileListAbsolute.txt , 644
MeChat/MeChatServer/obj/Debug/MeChatServer.csprojResolveAssemblyReference.cache , 13742
MeChat/MeChatServer/obj/Debug/MeChatServer.exe , 9216
MeChat/MeChatServer/obj/Debug/MeChatServer.pdb , 19968
MeChat/MeChatServer/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs , 0
MeChat/MeChatServer/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs , 0
MeChat/MeChatServer/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs , 0
MeChat/MeChatServer/PackPool.cs , 1257
MeChat/MeChatServer/Program.cs , 2441
MeChat/MeChatServer/Properties/AssemblyInfo.cs , 1332
MeChat/packages/Newtonsoft.Json.12.0.2/.signature.p7s , 18498
MeChat/packages/Newtonsoft.Json.12.0.2/lib/net20/Newtonsoft.Json.dll , 553896
MeChat/packages/Newtonsoft.Json.12.0.2/lib/net20/Newtonsoft.Json.xml , 598643
MeChat/packages/Newtonsoft.Json.12.0.2/lib/net35/Newtonsoft.Json.dll , 488360
MeChat/packages/Newtonsoft.Json.12.0.2/lib/net35/Newtonsoft.Json.xml , 543762
MeChat/packages/Newtonsoft.Json.12.0.2/lib/net40/Newtonsoft.Json.dll , 554408
MeChat/packages/Newtonsoft.Json.12.0.2/lib/net40/Newtonsoft.Json.xml , 555681
MeChat/packages/Newtonsoft.Json.12.0.2/lib/net45/Newtonsoft.Json.dll , 675752
MeChat/packages/Newtonsoft.Json.12.0.2/lib/net45/Newtonsoft.Json.xml , 701978
MeChat/packages/Newtonsoft.Json.12.0.2/lib/netstandard1.0/Newtonsoft.Json.dll , 645544
MeChat/packages/Newtonsoft.Json.12.0.2/lib/netstandard1.0/Newtonsoft.Json.xml , 680623
MeChat/packages/Newtonsoft.Json.12.0.2/lib/netstandard1.3/Newtonsoft.Json.dll , 663976
MeChat/packages/Newtonsoft.Json.12.0.2/lib/netstandard1.3/Newtonsoft.Json.xml , 688829
MeChat/packages/Newtonsoft.Json.12.0.2/lib/netstandard2.0/Newtonsoft.Json.dll , 669608
MeChat/packages/Newtonsoft.Json.12.0.2/lib/netstandard2.0/Newtonsoft.Json.xml , 700690
MeChat/packages/Newtonsoft.Json.12.0.2/lib/portable-net40+sl5+win8+wp8+wpa81/Newtonsoft.Json.dll , 453032
MeChat/packages/Newtonsoft.Json.12.0.2/lib/portable-net40+sl5+win8+wp8+wpa81/Newtonsoft.Json.xml , 513671
MeChat/packages/Newtonsoft.Json.12.0.2/lib/portable-net45+win8+wp8+wpa81/Newtonsoft.Json.dll , 645032
MeChat/packages/Newtonsoft.Json.12.0.2/lib/portable-net45+win8+wp8+wpa81/Newtonsoft.Json.xml , 680623
MeChat/packages/Newtonsoft.Json.12.0.2/LICENSE.md , 1104
MeChat/packages/Newtonsoft.Json.12.0.2/Newtonsoft.Json.12.0.2.nupkg , 2521025
MeChat/网络连接.vsd , 135680
