请问聊天窒的私聊是怎么实现的

nba4523 2005-12-25 11:21:06
我保存用户对像用的是Vector类,流是DataInputStream和DataOutputStream,读的方法是readUTF,写入的方法是writeUTF




各位高手们帮一下忙呀!我急用的!
...全文
172 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
ziyao1025 2006-01-04
  • 打赏
  • 举报
回复
你要重头遍历VECTOR吧
怀疑你是在每一个客户端上来后从自己原来的地方开始添加新的客户名字。
最好再服务器端保存每一个客户端的名字然后每上来一个人之后向全部客户端发包把他们的列表刷新
hui_feng 2006-01-01
  • 打赏
  • 举报
回复
UP
eking_cn 2005-12-28
  • 打赏
  • 举报
回复
以前写过一个applet聊天室程序,有私聊,要的话给你,qq:116710743
nba4523 2005-12-28
  • 打赏
  • 举报
回复
好的!谢谢你!私聊我写出了!可是我现在还面对一个问题是:后上线的客服机,看不到已经上线用户的名字!不过前上线的用户可以看到后上线的用户名字!请问是出了什么问题!应怎么改!
HengHuan 2005-12-27
  • 打赏
  • 举报
回复
欧不清楚,有搞过,不懂!
也可以考虑一下协议。
路过,顶 顶 顶 顶 。。。。。。。。。。。。。。
PhoticX 2005-12-27
  • 打赏
  • 举报
回复
你可以在 Vector 添加 对象数组 分别为 发送方ID , 接收方ID , 内容。

读取时验证接收方ID就行了
zuoyangguang 2005-12-26
  • 打赏
  • 举报
回复
我没弄明白意思,楼主要干嘛?
nba4523 2005-12-26
  • 打赏
  • 举报
回复
请问是怎么样加标志的!我是一个新手!请多多指教下
PhoticX 2005-12-26
  • 打赏
  • 举报
回复
加入一个标记就行了呗 如"0"所有客户端都读取,"1"只有第一用户读取..

62,634

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧