Welcome![Sign In][Sign Up]
Location:
Search - eastChat

Search list

[CSharpEasyChat

Description: 这是用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#
Platform: | Size: 831488 | Author: sunrong | Hits:

CodeBus www.codebus.net