求C#中类似于QQ这样的聊天程序实现思路

如题如题

第1个回答  2013-06-28
通过。NET自带的 Socket 网络套接字,很方面的。只要是关于网络的,基本上都在System.Net命名空间下。这个套接字好像是在System.Net.Sockets下。

其思路如下:

定点一个IP或域名来指定其服务器。服务器有程序,一旦启动,内用多线程不停的循环判断对应端口是否有新的消息。如果有,对消息进行格式判断,并返回对应的客户端。

客户端,创建与服务器的连接。向服务器发送消息。

创建委拖或对应的格式类。让其服务器消息与客户端消息能够保证各模式(私聊,群聊)下的一致
第2个回答  2013-06-28
我这里有现成的简单程序,思路就是 做个服务器接收信息 处理信息,一个客户端 通过tcpip协议来传送对话 答案补充 你可以加我qq一起讨论下
相似回答