xmpp通信聊天
??? 写了一个聊天是之后,写xmpp聊天室就容易多了。
???? 它不同于上篇博客的是,xmpp的消息发送和解析是要遵守协议的,不遵守协议就读不出消息。
写这个程序的时候,特恼火的是把协议的时候,出来细节错误,害的我找了半天的错误。在用户关闭窗口时,发送下线消息,并且列表中要将他的名字清除,这个问题我纠结了半天,最后给客户聊天界面加监听器就可以解决。
????? 给窗体加监听器,这是我们以前在学校学java时学过的,都忘了,还是基础不扎实惹的祸!
???? 加油!加油!!!
???? 这个程序,我是在原来小小聊天室的基础上改的,不过,我把客户端多加了些功能。
???? 客户端功能:
1. 显示在线用户列表(用户上下线后,列表会更新)
2. 给一个人发送消息
3. 发送群消息
4. 注册
5. 登录
?
登录界面。
?
客户 1 的聊天!
?