最近在搞一个CS架构的聊天课程设计!一个客户端使用一个Socket连接,但是要实现多人同时聊天!要怎么实现,将从服务器获取的聊天内容准确返回到具体的聊天窗口中呢?
解决方案 »
- winform程序的exe文件在其他电脑运行不了
- 我的socket怎么关闭不了?急...
- 我这样写可以吗?
- Visual Studio Team System 2008 Team Suite简体中文版,配哪个UML建模工具比较好。能自动生成C#代码更好。
- 使用[sysimport(dll="user32.dll")],要引入什么命名空间啊?
- 在.net中调用Excel创建报表
- 用c#如何生成 条形码 以及打印条形码???
- 关于ObservableCollection的一个疑问,大家一起讨论讨论
- 我有6张VS.NET的CD,应该是7CD,好像还差一张,想问个明白
- treeview 问题
- C# ThreadPool和Thread多线程 问题
- 请教几个小问题
不好意思我这里没有符合的代码。
其实如果你已经写好了服务端和客户端通讯这一块的话,那接下来就是需要聊天时给客户端实例化独立的窗口,然后在窗口类中做该客户端数据收发的处理就行了。如果同时还要和另一个客户端聊天,再实例化一个对应的窗口做相应处理就行了。
不是什么都需要用 tcp的 udp 在服务器用 减少压力tcp作为 客户端的 轮询 介质