文件名称:EasyChat
-
所属分类:
- 标签属性:
- 上传时间:2012-11-16
-
文件大小:811.89kb
-
已下载:1次
-
提 供 者:
-
相关连接:无下载说明:别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容来自于网络,使用问题请自行百度
这是用C#做的一个简易的Windows平台下的聊天软件,包括了客户端和服务端的全部源码,注释很详细,有兴趣学习.net应用开发的同学可以下载来学习学习。这个示例包含了了C/S架构软件开发的很多基础知识和思想。
功能包括*,私聊,发送震动,收到消息发声,闪屏提示等等,大致类似于QQ的多人聊天会话功能。
涉及到的知识主要包括:
1. TCP/IP通信,包括TcpClient , TcpListener , Socket , NetworkStream等几个用于TCP通信的类的实际应用。
2. WIN平台下的多线程程序开发,后台监听线程是网络应用程序开发中的一个基本技术,这个实例的客户端和服务器端都用了后台监听数据包的线程。
3. 客户端和服务器之间交换消息的方法,主要是byte[ ]格式的消息包的消息格式设计和识别,以便让客户端和服务器能够正确交互。
4. 服务端对连接客户的信息存储和状态监控,这个实例用了Hashtable来存储客户连接信息-a chat tool develop by c# in the desk of windows,including source code of client sever ,which can help the students who want to study .net and c#
功能包括*,私聊,发送震动,收到消息发声,闪屏提示等等,大致类似于QQ的多人聊天会话功能。
涉及到的知识主要包括:
1. TCP/IP通信,包括TcpClient , TcpListener , Socket , NetworkStream等几个用于TCP通信的类的实际应用。
2. WIN平台下的多线程程序开发,后台监听线程是网络应用程序开发中的一个基本技术,这个实例的客户端和服务器端都用了后台监听数据包的线程。
3. 客户端和服务器之间交换消息的方法,主要是byte[ ]格式的消息包的消息格式设计和识别,以便让客户端和服务器能够正确交互。
4. 服务端对连接客户的信息存储和状态监控,这个实例用了Hashtable来存储客户连接信息-a chat tool develop by c# in the desk of windows,including source code of client sever ,which can help the students who want to study .net and c#
相关搜索: NetworkStream
easychatserver
socket 类
tcplistener
eastChat
socket
easychat d
c tcp 服务器
SOCKET 状态
ip
(系统自动生成,下载前可以参看下载内容)
下载文件列表
EasyChat_Server/bin/Debug/EasyChat_Server.exe
EasyChat_Server/bin/Debug/EasyChat_Server.pdb
EasyChat_Server/bin/Debug/EasyChat_Server.vshost.exe
EasyChat_Server/bin/Release/EasyChat_Server.vshost.exe
EasyChat_Server/EasyChat_Server.csproj
EasyChat_Server/EasyChat_Server.sln
EasyChat_Server/EasyChat_Server.suo
EasyChat_Server/Listener.cs
EasyChat_Server/obj/Debug/EasyChat_Server.exe
EasyChat_Server/obj/Debug/EasyChat_Server.pdb
EasyChat_Server/obj/EasyChat_Server.csproj.FileList.txt
EasyChat_Server/obj/EasyChat_Server.csproj.FileListAbsolute.txt
EasyChat_Server/Program.cs
EasyChat_Server/Properties/AssemblyInfo.cs
EasyChat_Server/Properties/vssver2.scc
EasyChat_Server/vssver2.scc
EasyChat_Client/AquaOS.ico
EasyChat_Client/bin/Debug/EasyChat.exe
EasyChat_Client/bin/Debug/EasyChat.pdb
EasyChat_Client/bin/Debug/EasyChat.vshost.exe
EasyChat_Client/bin/Release/EasyChat.exe
EasyChat_Client/bin/Release/EasyChat.pdb
EasyChat_Client/bin/Release/EasyChat.vshost.exe
EasyChat_Client/chat_frm.cs
EasyChat_Client/chat_frm.Designer.cs
EasyChat_Client/chat_frm.resx
EasyChat_Client/Client.csproj
EasyChat_Client/Client.csproj.user
EasyChat_Client/EasyChat_Client.sln
EasyChat_Client/EasyChat_Client.suo
EasyChat_Client/login_frm.cs
EasyChat_Client/login_frm.Designer.cs
EasyChat_Client/login_frm.resx
EasyChat_Client/obj/Client.csproj.FileList.txt
EasyChat_Client/obj/Client.csproj.FileListAbsolute.txt
EasyChat_Client/obj/Debug/Client.csproj.GenerateResource.Cache
EasyChat_Client/obj/Debug/EasyChat.chat_frm.resources
EasyChat_Client/obj/Debug/EasyChat.csproj.GenerateResource.Cache
EasyChat_Client/obj/Debug/EasyChat.exe
EasyChat_Client/obj/Debug/EasyChat.login_frm.resources
EasyChat_Client/obj/Debug/EasyChat.pdb
EasyChat_Client/obj/Debug/EasyChat.Properties.Resources.resources
EasyChat_Client/obj/Debug/EasyChat_Client.csproj.GenerateResource.Cache
EasyChat_Client/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll
EasyChat_Client/obj/EasyChat.csproj.FileList.txt
EasyChat_Client/obj/EasyChat_Client.csproj.FileList.txt
EasyChat_Client/obj/EasyChat_Client.csproj.FileListAbsolute.txt
EasyChat_Client/obj/Release/Client.csproj.GenerateResource.Cache
EasyChat_Client/obj/Release/EasyChat.chat_frm.resources
EasyChat_Client/obj/Release/EasyChat.exe
EasyChat_Client/obj/Release/EasyChat.login_frm.resources
EasyChat_Client/obj/Release/EasyChat.pdb
EasyChat_Client/obj/Release/EasyChat.Properties.Resources.resources
EasyChat_Client/obj/Release/EasyChat_Client.csproj.GenerateResource.Cache
EasyChat_Client/obj/Release/TempPE/Properties.Resources.Designer.cs.dll
EasyChat_Client/Program.cs
EasyChat_Client/Properties/AssemblyInfo.cs
EasyChat_Client/Properties/Resources.Designer.cs
EasyChat_Client/Properties/Resources.resx
EasyChat_Client/Properties/Settings.Designer.cs
EasyChat_Client/Properties/Settings.settings
EasyChat_Client/Properties/vssver2.scc
EasyChat_Client/Resources/msg.wav
EasyChat_Client/Resources/nudge.wav
EasyChat_Client/Resources/vssver2.scc
EasyChat_Client/TCPConnection.cs
EasyChat_Client/vssver2.scc
EasyChat_Server/obj/Debug/Refactor
EasyChat_Server/obj/Debug/TempPE
EasyChat_Server/obj/Release/Refactor
EasyChat_Server/obj/Release/TempPE
EasyChat_Client/obj/Debug/Refactor
EasyChat_Client/obj/Debug/TempPE
EasyChat_Client/obj/Release/Refactor
EasyChat_Client/obj/Release/TempPE
EasyChat_Server/bin/Debug
EasyChat_Server/bin/Release
EasyChat_Server/obj/Debug
EasyChat_Server/obj/Release
EasyChat_Client/bin/Debug
EasyChat_Client/bin/Release
EasyChat_Client/obj/Debug
EasyChat_Client/obj/Release
EasyChat_Server/bin
EasyChat_Server/obj
EasyChat_Server/Properties
EasyChat_Client/bin
EasyChat_Client/obj
EasyChat_Client/Properties
EasyChat_Client/Resources
EasyChat_Server
EasyChat_Client
EasyChat_Server.exe
EasyChat_Client.exe
EasyChat_Server/bin/Debug/EasyChat_Server.pdb
EasyChat_Server/bin/Debug/EasyChat_Server.vshost.exe
EasyChat_Server/bin/Release/EasyChat_Server.vshost.exe
EasyChat_Server/EasyChat_Server.csproj
EasyChat_Server/EasyChat_Server.sln
EasyChat_Server/EasyChat_Server.suo
EasyChat_Server/Listener.cs
EasyChat_Server/obj/Debug/EasyChat_Server.exe
EasyChat_Server/obj/Debug/EasyChat_Server.pdb
EasyChat_Server/obj/EasyChat_Server.csproj.FileList.txt
EasyChat_Server/obj/EasyChat_Server.csproj.FileListAbsolute.txt
EasyChat_Server/Program.cs
EasyChat_Server/Properties/AssemblyInfo.cs
EasyChat_Server/Properties/vssver2.scc
EasyChat_Server/vssver2.scc
EasyChat_Client/AquaOS.ico
EasyChat_Client/bin/Debug/EasyChat.exe
EasyChat_Client/bin/Debug/EasyChat.pdb
EasyChat_Client/bin/Debug/EasyChat.vshost.exe
EasyChat_Client/bin/Release/EasyChat.exe
EasyChat_Client/bin/Release/EasyChat.pdb
EasyChat_Client/bin/Release/EasyChat.vshost.exe
EasyChat_Client/chat_frm.cs
EasyChat_Client/chat_frm.Designer.cs
EasyChat_Client/chat_frm.resx
EasyChat_Client/Client.csproj
EasyChat_Client/Client.csproj.user
EasyChat_Client/EasyChat_Client.sln
EasyChat_Client/EasyChat_Client.suo
EasyChat_Client/login_frm.cs
EasyChat_Client/login_frm.Designer.cs
EasyChat_Client/login_frm.resx
EasyChat_Client/obj/Client.csproj.FileList.txt
EasyChat_Client/obj/Client.csproj.FileListAbsolute.txt
EasyChat_Client/obj/Debug/Client.csproj.GenerateResource.Cache
EasyChat_Client/obj/Debug/EasyChat.chat_frm.resources
EasyChat_Client/obj/Debug/EasyChat.csproj.GenerateResource.Cache
EasyChat_Client/obj/Debug/EasyChat.exe
EasyChat_Client/obj/Debug/EasyChat.login_frm.resources
EasyChat_Client/obj/Debug/EasyChat.pdb
EasyChat_Client/obj/Debug/EasyChat.Properties.Resources.resources
EasyChat_Client/obj/Debug/EasyChat_Client.csproj.GenerateResource.Cache
EasyChat_Client/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll
EasyChat_Client/obj/EasyChat.csproj.FileList.txt
EasyChat_Client/obj/EasyChat_Client.csproj.FileList.txt
EasyChat_Client/obj/EasyChat_Client.csproj.FileListAbsolute.txt
EasyChat_Client/obj/Release/Client.csproj.GenerateResource.Cache
EasyChat_Client/obj/Release/EasyChat.chat_frm.resources
EasyChat_Client/obj/Release/EasyChat.exe
EasyChat_Client/obj/Release/EasyChat.login_frm.resources
EasyChat_Client/obj/Release/EasyChat.pdb
EasyChat_Client/obj/Release/EasyChat.Properties.Resources.resources
EasyChat_Client/obj/Release/EasyChat_Client.csproj.GenerateResource.Cache
EasyChat_Client/obj/Release/TempPE/Properties.Resources.Designer.cs.dll
EasyChat_Client/Program.cs
EasyChat_Client/Properties/AssemblyInfo.cs
EasyChat_Client/Properties/Resources.Designer.cs
EasyChat_Client/Properties/Resources.resx
EasyChat_Client/Properties/Settings.Designer.cs
EasyChat_Client/Properties/Settings.settings
EasyChat_Client/Properties/vssver2.scc
EasyChat_Client/Resources/msg.wav
EasyChat_Client/Resources/nudge.wav
EasyChat_Client/Resources/vssver2.scc
EasyChat_Client/TCPConnection.cs
EasyChat_Client/vssver2.scc
EasyChat_Server/obj/Debug/Refactor
EasyChat_Server/obj/Debug/TempPE
EasyChat_Server/obj/Release/Refactor
EasyChat_Server/obj/Release/TempPE
EasyChat_Client/obj/Debug/Refactor
EasyChat_Client/obj/Debug/TempPE
EasyChat_Client/obj/Release/Refactor
EasyChat_Client/obj/Release/TempPE
EasyChat_Server/bin/Debug
EasyChat_Server/bin/Release
EasyChat_Server/obj/Debug
EasyChat_Server/obj/Release
EasyChat_Client/bin/Debug
EasyChat_Client/bin/Release
EasyChat_Client/obj/Debug
EasyChat_Client/obj/Release
EasyChat_Server/bin
EasyChat_Server/obj
EasyChat_Server/Properties
EasyChat_Client/bin
EasyChat_Client/obj
EasyChat_Client/Properties
EasyChat_Client/Resources
EasyChat_Server
EasyChat_Client
EasyChat_Server.exe
EasyChat_Client.exe
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.