企业实时通讯系-服务器规划与设计.ppt

上传人:滴答 文档编号:1285083 上传时间:2019-01-28 格式:PPT 页数:8 大小:432KB
下载 相关 举报
企业实时通讯系-服务器规划与设计.ppt_第1页
第1页 / 共8页
亲,该文档总共8页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、企业实时通讯系统 服务器规划与设计简介 本次论文是关于企业实时通讯系统建设的介绍与设计。 在小组工作的分配中,我与吴浩同学负责服务器端设计与实现。 本PPT主要是对于服务器端独立通讯线程的介绍。 在此感谢指导老师与同组同学的指导与帮助。独立通讯线程 ServerThread中的成员 ONingQueue-由SwitchThread写入由OutputThread取出 OFFingQueue-由SwitchThread写入由OutputThread取出 MsgQueen-由SwitchThread写入由OutputThread取出 PubMsgQueue-由SwitchThread写入由Outpu

2、tThread取出 ServerThread构造器创建上述四个空队列独立通讯线程 Server对SwitchThread的方法调用: ServerFrame发送新公告ServerSwitchThread的NewPubMsgQueue; 新用户上线switchthread. OnUserReceiver()由Server调用OningQueue; 用户 线-由 nputThread 调用Server的 关方法 OFFingQueue; 时 -由 nputThread 调用Server的 关方法 MsgQueue; :SwitchThread创建 独立于Server, 在Server 独立通讯线程

3、 ServerThread成员方法 InputThread 户端 入的同时 在 列 ServerFrame ServerSwitchThread OutputThread 时发送公告 户端invoked=true 关 OutputThread中负责 出的 时器 调用invoked=false InputThreadOutputThread 调用Server的OffUserReceiver()/ 线用户Server 调用terminate()/ 通InputThread 独立通讯线程 InputThread 户端send()logoff()发currency1的 的“ 发送方 方法M fifl

4、Message对 户端的send() 调用Server对 的pubic vid MsgReceiver(Message msg)方法 F 时 是Message对 户端send() 调用SwitchThread对 的方法pubic vid ReaTimeMsgReceiver(Message msg) N 的是 User对 户端send() 调用Server对 的pubic vid User nMdi Receiver(Usr NewUser n)方法 对 户端 线 户端的g() 计时器 通Server对”用户 线 调用ServerThread对 的pubic vid terminate()方法 独立通讯线程 Output Thread 户端发送 出 时器OutPutTimer 入 时器线程中 时 四个队列shutdown的 户端在工作 出shutdown=falseshutdown=true服务器端发送出“ D 户端 出“ G户端的run() 出 四个队列中取出 发送 户端的run() 四个队列由SwitchThread对 发 currency1的谢谢

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 演示文稿

Copyright © 2018-2021 Wenke99.com All rights reserved

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

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

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