网络会议应用软件.docx
《网络会议应用软件.docx》由会员分享,可在线阅读,更多相关《网络会议应用软件.docx(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、网络体系结构试验题目:会议争论应用系统班级:网络122组长:成员:正常传输S-DATA.requestS-DATA. indication用户数据特权数据传送S-TYPED-DATA. requestS-TYPED-DATA. indication用户数据力量数据交换S-CAPABILITY-DATA. requestS-CAPABILITY-DATA. indicationS-CAPABILITY-DATA.responseS-CAPABILITY-DATA. comfirm用户数据令牌出让S-TOKEN-GIVE. requestS-TOKEN-GIVE. indication令牌令牌恳求
2、S-TOKEN-PLEASE. requestS-TOKEN-PLEASE. indication令牌用户数据掌握让出S-CONTROL-GIVE. requestS-CONTROL-GIVE. indication次同步点S-SYNC-MINOR. requestS-SYNC-MINOR. indicationS-SYNC-MINOR. responseS-SYNC-MINOR. comfirm类型同步点序号 用户数据主同步点S-SYNC-MAJOR. requestS-SYNC-MAJOR. indicationS-SYNC-MAJOR. responseS-SYNC-MAJOR. com
3、firm同步点序号 用户数据重新同步S-RESYNCHRONIZE. requestS-RESYNCHRONIZE. indicationS-RESYNCHRONIZE. responseS-RESYNCHRONIZE. comfirm重新同步类型 同步点序号 令牌用户数据P-特别报告S-P-EXCEPTION-REPORT. indication缘由u-特别报告S-U-EXCEPTION-REPORT. indicationS-U-EXCEPTION-REPORT. indication缘由用户数据活动开头S-ACTIVITY-START. requestS-ACTIVITY-START.
4、indication活动标识符 用户数据活动中断S-ACTIVITY-INTERRUPT. request S-ACTIVITY-SINTERRUPT. indication S-ACTIVITY- INTERRUPT, response S-ACTIVITY- INTERRUPT, confirm缘由活动恢复S-ACTIVITY-RESUME. requestS-ACTIVITY-RESUME. indication活动标识符 老活动标识符 同步点序号 老会话连接标 识符 用户数据活动丢弃S-ACTIVITY-DISCARD. request缘由S-ACTIVITY- DISCARD, in
5、dication S-ACTIVITY- DISCARD, response S-ACTIVITY- DISCARD.confirm活动结束S-ACTIVITY-END. requestS-ACTIVITY-END. indicationS-ACTIVITY-END. responseS-ACTIVITY-END. confirm同步点序号 用户数据1 .概述会议争论应用系统,用于多人进行对话争论的系统,主要分为两个应用程序, 服务器主要用于消息转发,以及向全部用户发送系统消息。客户端用于用户争论 内容显示和信息输入。用户在客户端登陆,进入争论的界面,或关闭程序退出会 议争论。2 .功能描述用
6、户登陆系统,在会议争论界面接收其他用户的信息和发送信息,还可以保存 内容或查询以前的内容。3 .功能需求分析会议争论系统主要包含服务器端和客户端两个方面。这两个方面所要完成的任 务不同。服务器端的任务主要是:1、服务器端应建立一个ServerSocket,并且不断进行监听是否有客户端连接 或者断开链接(包括推断没有响应的连接超时)。2、服务器端应是一个信息发送送中心,全部客户端的信息都传到服务器端, 由服务器端依据要求分发信息。3、服务器端应将处理过程中需要长久化的数据保存到数据库中。及实时的从 数据库中提取所需信息。客户端应完成的工作是:1、与服务器端建立通信通道,向服务器发送信息。2、接收
7、来自服务器的信息。3 .设计要点实现思想在Internet上的通信程序一般都是以服务器供应服务端连接响应,使用者通 过客户端程序登陆到服务器,就可以与登录在通一服务器上的用户通信,这是一 个面对连接的通讯过程。因此,程序要在TCP/IP环境下,实现服务器端和客户 端两部分程序。服务器端工作流程服务器端通过Socket ()系统调用创建一个Socket数组后(即设定了接收连 接客户端的最大数目),与指定的本地多口绑定,就可以在端口进行监听 ListenO 0假如有客户端恳求连接,则在数组中选择一个空Socket,将客户端 地址赋给这个Socketo然后登陆胜利的客户就可以在服务器上争论了。客户端
8、工作流程客户端只需建立一个Socket与服务器模块连接,胜利后通过这个Socket来 发送和接受数据。4 .功能模块及设计步骤1、功能模块该系统主要包括以下功能当用户第一次使用时须新注册用户。之后用户登录后就可以进入通信界面与在线 用户进行对话。2、具体设计与实现开发环境运用java语言与Socket类结合而开发。开发环境:服务器端:(windows平台)java环境jdk客户端:java环境jdk运行环境所需硬件环境为:中心处理器(CPU) : Intel (R) Pentium (R) proccessorl. 60GHZ硬盘:40GB以上硬盘内存:512内存软件环境:windows核心功
9、能实现Socket简介Socket简称套接字,用于实现网络上客户与服务器之间的连接。就是说网络 上两个或两个以上双工方式通信的进程之间总有一个连接,这个连接的端点成为 套接字,套接字是在比较低的层次上通信的。具体的说:一个服务器应用程序一般侦听一个特定的端口等待客户端的连接 恳求,当一个连接恳求到达时,客户端和服务器端建立一个通讯连接,在连接过 程中,客户端被安排一个本地端口与一个Socket建立连接,客户端通过写Socket 来通知服务器,以读Socket中的信息,类似的服务器也获得一个本地端口,它 需要一个新的端口号来侦听原始端口上的其它连接恳求。服务器也通过他的本地 端口连接一个Sock
10、et,通过读写和客户端通信。三次握手:第一次握手:原主机发送一个带有本次连接的序号的恳求的一个数据帧其次次握手:目的主机收到恳求后,假如同意连接,则发回一个带有一个本次 连接序号和源端机连接序号的确认。第三次握手:源端机收到含有两次初始序列号的应答后,在向目的主机发送一 个带有两次连接的序列号的确认。Socket工作原理会议争论系统工作原理是,一个服务器通过TCP连接多个客户端端口号:有时候,一个IP地址不能完整的标识一台服务器,这就需要来区分同一台机 器上的不同服务,所以就在传输层和应用层上设置接口,就是端口。端口实际是 一个16位长的地址,范围是0-65535之间,0T023这些端口是全部
11、应用进程都 知道的,1024-65535用来随时安排要求通信的客户端应用程序。在数据传输过 程中,各种服务器不断的检测安排的端口,以便发觉要求和它通信的客户端。 服务器与客户端之间的通信建立Socket连接:在通信开头之前由通信双方确认身份,建立一条专用的虚 拟连接通道。数据通信:采用虚拟连接通道传送数据信息进行通信。关闭:通信结束时,将虚拟连接拆除。服务器客户端流程图服务器端:开始说明:1、服务器刚开启后,会初始化某些必要设置,如数据连接对象和Socket连接端 口号等。2、初始化胜利后,程序会用上一步生成的serverSocket生成一个Socket对象 客户端进行监听。3、服务器每接到一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络会议 应用软件
限制150内