ImageVerifierCode 换一换
格式:PPT , 页数:13 ,大小:764KB ,
资源ID:1285084      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1285084.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(企业实时通讯系统——功能模块的设计与实现.ppt)为本站会员(滴答)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

企业实时通讯系统——功能模块的设计与实现.ppt

1、企业实时通讯系统功能模块的设计与实现Server启动服务器: 1、读取数据库中所有用户资料,公告,留言。 2、侦听3000号端口 3、启动服务器线程(等待客户端的连接) 4、启动服务器端工作线程SwitchThread 5、启动数据库定时更新线程(Timer对象) 6、此时服务器启动完毕,有三个线程工作: 一个等待客户端连接,一个负责C-S之间消息传递,另一个负责定时刷新数据库 服务器端工作Client启动客户端:1、创建登陆界面收集用户信息2、发起到服务器的连接3、接收服务器的初始化信息(这步及其之后)4、启动客户端工作线程5、初始化主界面并显示,完成登陆6、此时客户端有一个线程工作:接收来

2、自服务器的信息7、发送到服务器的消息由事件驱动客户端工作ClientServer客户端发起连接,发送登录用户基本信息,等待服务器的应答Y/N服务接受连接,验证连入用户的合法性,返回控制字符:Y继续发送初始化信息 并创建与客户端一对一通讯的实体ServerThread N-释放资源,等待客户端 的再次连接客户端与服务器端的初始交流Client客户端主类 创建LoginDiag登录界面、ClientFrame(客户端主界面) 与服务器的通信-实际是由LoginDiag对象调用了Client的connect()方法开始了与服务器的传输层通信 Client的login()方法接收服务器端来的初始化信息

3、列表保存在Client中-实际是由LoginDiag对象调用了Client的login()方法-并由该方法启动客户端主线程-run()-(LoginDiag根据调用Client的login()后的返回值来确定是否显示客户端主界面)LoginDiag登录界面 1. 收集登陆或者注册信息(由“登陆”,”注册”按钮分别处理) 2. 创建Client中的Soc et对象, 接服务器, 调用Client的connect()方法 . 收集 的登陆或者注册信息用 登陆服务器, 调用Client的login()方法 . 接收服务器的 回 . 回 登陆信息 -显示 信息,登陆界面 ,登陆界面 存在 登陆 . 回

4、 -通 , 显示客户端主界面, LoginDiag对象 . 交Client对象ClientFrame客户端主界面1. 显示2. 显示. 显示用户登陆并实时currency1-在线用户列表“在线用户列表. 显示用户来的 时信息DiagFrame对fifl 用 用户的 时信息显示 与 定用户对fi的fl 客户端主线程run()客户端线程run()接收来服务器的”息服务器 utut rea对象来的 (C)-交ClientFrame显示 时信息(F) -交ClientFrame由ClientFrame创建DiagFrame 线用户()-交ClientFrame显示 线用户(D) -交ClientFrame显示 服务器对(D)的回 ()- 线程 流“Soc et对象ClientFrame后 Stem.e it() 客户端中 服务器 ”息的方法 Client的en()根据接收者的在线 信息 服务器 Client的logo ()通 服务器 用户

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。