首页
会员中心
到顶部
到尾部
Java毕业设计

聊天系统

时间:2020/10/27 8:58:52  作者:  来源:  查看:0  评论:0
内容摘要:开发环境该系统在WindowsXP、EditPlus、JDK1.4环境下开发。具体设计思想           客户机端:客户机的任务是试着与一台服务器建立连接.客户端可...
开发环境
该系统在WindowsXP、EditPlus、JDK1.4环境下开发。

具体设计思想
       
    客户机端:客户机的任务是试着与一台服务器建立连接.客户端可以向服务器提出登陆请求等待服务器应答后进入自已的可视化聊天界面,用户可在自已的可视化界面里面看到在线用户的显示以及服务器发回来的各种信息,此时用户可以寻找在线的其它用户进行聊天并把每次聊天的内容发送给服务器,同时受服务器或其他用户通过服务器发给自已的消息这样客户端的工作就完成了。客户端要用多线程机制以满足一对多聊天时的需要.
    服务器端:服务器的主要任务是侦听建立连接的请求,当侦听到用户提出登陆请求时服务器验证后提供给提出申请用户一线程与其进行连接,别的用户也一样当提出登陆申请时服务器也相应的提供出一线程与客户端其进行连接。当有用户把聊天内容发送其好友经过服务器时,服务器就根据其相应目的TCP/IP地址进行把消息分配后发送给目标用户。服务器也可以自已发送给客户端系统消息。


相关评论
广告联系QQ:45157718 点击这里给我发消息 电话:13516821613 杭州余杭东港路118号雷恩国际科技创新园  网站技术支持:黄菊华互联网工作室 浙ICP备06056032号