当前位置 —论文管理学— 范文

计算机有关论文例文,与多信息和通信方式虚拟通信系统相关论文提纲

本论文是一篇计算机有关论文提纲,关于多信息和通信方式虚拟通信系统相关函授毕业论文范文。免费优秀的关于计算机及通信及信息方面论文范文资料,适合计算机论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。

340;优点是发送进程可以与信息的发送并行操作.然而,使用非阻塞原语在获得良好性能的同时也带来了缺点,这就是发送进程必须等待信息已经正确发送出去,才能修改发送缓冲区中的数据,否则可能带来严重的正确性问题.


对于这个问题可以有两种解决方案.一是将发送信息拷贝到信息缓存区,从而允许发送进程继续运行.第二种方案是当信息发送成功后中断发送进程,以便告之它可以继续使用发送缓冲区,这种方法不需要信息的拷贝,从而节省时间.但用户级的中断会使程序变得较复杂,并会引入竞争条件,使得程序的执行不具有可重复性.在一般情况下,第一种选择是最好的,容易理解而且实现起来也最简单,不需要另外的缓冲区,可以很快地发送信息.另外,如果对于某些应用必须将处理和信息传输并行操作,那么,第二种是最好的.

(2)系统的两种通信模式.在本系统中,客户端和服务器端之间的通信我们采用了基于TCP/IP协议族上的TCP和UDP协议,该协议是利用传输层上的Socket构建的TCP协议和UDP协议根据虚拟教学实验室系统的特点以及上面对信息流的分析,其实现方式包括以太网下TCP和UDP的Socket两种通信模式,在本系统中,由于信息类型不同,我们使用基于TCP的Socket来完成对实验数据这些数据的传输,用基于UDP的Socket来完成对白板和控制信息的传输.

2.系统管理模块.在虚拟教学实验室系统中,由于存在多个客户同时访问服务器的可能性,如果有多个用户同时访问服务器端,那么就会出现多个线程,那么就必须对这些线程进行统一的管理,要为所有的用户维护接收和发送线程,还必须对这些用户的线程进行调度,使这些线程按照一定的策略运行,维护着系统的运行.服务端还必须有一个主控线程负责对用户列表进行初始化,建立各个通信中需要用到的套接字,创建控制线程、白板转发线程:负责监听来自客户端的建立控制连接或白板连接的请求,有请求到来时建立通信连接.

3.应用接口.应用接口实现通信子系统与应用层程序的交互.它包括两方面内容,一是应用程序的编写应遵循通信子系统所规定的标准;二是应用程序可以通过通信子系统提供的应用程序接口使用通信子系统.应用通信子系统构建虚拟教学实验室系统的目的是为了满足系统对开放性、实时性、灵活性、可扩充性和易操作性的要求.

应用层可以通过通信子系统提供的应用程序接口使用通信子系统.在给用户使用时,将接口的内部实现过程隐藏,提供类似Socket编程的外部接口,其应用接口如下:

addUsers():该函数以用户信息为参数.主要功能是给协议字段中的TON,METHOD标志和USERINFO赋值.然后调用setHead设置协议头.

send():该函数以消息为参数.主要功能是调用addHead给消息加上协议头,调用reallysend向服务器端发送消息包.

read():该函数以消息包为参数.主要功能是接收服务器发来的消息包,并调用protocol进行对该信息包解析.

Sendservermsg():以消息和用户信息为参数.内部处理过程:调用addhead给消息打包,调用reallySend发送服务器与客户端直接交流的消息包.


怎么写计算机硕士毕业论文
播放:28423次 评论:3748人

sendusrmsg():以消息包为参数.内部处理过程:接受消息包,调用protocol分析协议头,转发客户消息.

参考文献:

[1]曾明李建军:网络工程与网络管理[M].北京:电子工业出版社,2001

[2]杨宝德倪宏蒋凡:多业务管理系统模型研究及实现[J].现代电信术,2005(8)

[3]罗军舟黎波涛杨明:TCP/IP协议及网络编程技术[M].北京:清华大学出版社,2004.10

注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文.


1 2

计算机有关论文例文,与多信息和通信方式虚拟通信系统相关论文提纲参考文献资料:

工商管理硕士学历

工商企业管理专科自考

建筑工程管理局

吉林大学自考项目管理

情绪管理论文

质量管理阶段

工商管理专业自考本科

档案管理创新论文

质量管理信息化

物流管理专业论文参考文献

多信息和通信方式虚拟通信系统(2)WORD版本 下载地址