和某一特定聊友的二人对聊功能
来源:互联网 发布:上市的大数据培训机构 编辑:程序博客网 时间:2024/04/24 18:51
服务器端的职责是为每个客户端建立连接,完成客户端与客户端之间的信息转发功能,定义发送规则等,如客户端发送过来的信息以“CLogin”开头表示为注册,以“COne"开头表示后面是要发的信息等,得到这些信息之后还要转发出去,如第二个用户上线了要通知已经上线的第一个用户,如果是发送消息先要知道给谁发,之后才能实现单发等功能。
客户端需要实现窗体,先输入服务器地址点击”连接“按钮就可连接到服务器,同时给服务器发送以”CLogin"开头的字符串,表示这是注册信息。
单发功能比群发功能在难度上有大了一些,原因是群发功能不用注册用户,发现信息时只管连接上多少用户就给多少用户发信息,不用知道是给谁发。而单发要注册用户,因为发送时要选择给谁发信息,还要规定协议,因为要区分什么是注册用户,什么是发送信息,如果还要加上群发功能的话还要区分什么是群发信息,这只是客户端发送的信息,当然服务器端接收到客户端发来的信息后,先知道客户端的要求(是注册还是发信息),然后服务器还要转发回给客户端。所以在客户端的接受线程中也要判断如果是注册用户就要在ComboBox中加上新用户,如果是发来的信息就加到List中。
- 和某一特定聊友的二人对聊功能
- 对某个Android应用的某一功能测试
- 对某个Android应用的某一功能测试
- 如何监视 某一特定网卡 的数据
- 如何搜索某一特定网站的内容
- 获取某一特定Activity实例的方法
- sed删掉某一特定字符的行
- 怎样监控对方的QQ聊友记录
- 关于vector删除某一些特定的值的使用方法和出错的问题详解.
- Jquery的parent和parents(找到某一特定的祖先元素)用法
- Jquery的parent和parents(找到某一特定的祖先元素)
- Jquery的parent和parents(找到某一特定的祖先元素)
- Jquery的parent和parents(找到某一特定的祖先元素)
- Jquery的parent和parents(找到某一特定的祖先元素)
- Jquery的parent和parents(找到某一特定的祖先元素)用法
- Jquery的parent和parents(找到某一特定的祖先元素)
- 对特定汉字和半角数字的匹配
- IQueryable 提供对数据类型已知的特定数据源的查询计算的功能
- Windows内存管理
- Linux常用命令一览
- 淘宝刷信誉工作室提醒
- 全中国最有价值的人力资源
- 一次 Refactoring to Fuctionality 的实践
- 和某一特定聊友的二人对聊功能
- VIM 用正则表达式实现批量函数声明到dummy定义
- 由DoEvents引发代码重入造成的计算错误
- 如何压缩用3rd MR SDK编译出来的程序
- 电子商务安全--加密标准之专业术语解释
- Win32应用程序中进程间通信方法分析与比较
- 可重入函数与线程安全函数
- c语言面试题
- 华为牛人在华为的十年经历,大家都应该从中学习!