Internet上的计算机通过互相发送信息进行通信, 这种信息由成块的数据、特定的控制信息和寻址信息组成。控制和寻址信息用来确保信息包到达目的地, 并能被收信主机重新组成可以使用的计算机数据。这些信息传输方式是由TCP / IP协议所规定的。TCP / IP协议中规定了信息包应该怎样分层、分组, 怎样在收信计算机上将信息分组重新组装成计算机数据, 怎样在线路上传输信号, 以及许多其它有关的问题, 如不同的层次上的信息分组需要不同的软件和硬件支持, 以使它们在不同的网络和通信线路上发送和接受信息。

TCP / IP实际上是一个一起工作的通信家族,为网际数据通信提供通路。TCP / IP协议主要由以下三部分组成[ 2 ] : ① Internet协议( IP) ; ②传输控制协议TCP 和用户数据包协议UDP; ③处于TCP和UDP 之上的一组协议专门开发的应用程序。它们包括: TELNET, 文件传输协议FTP, 域名服务DNS, 简单的邮件发送程序( SMTP) 等许多协议. 基于TCP / IP协议的远程控制的数据传输处在应用层, 与FTP、HTTP 等应用层协议处于同一层。FTP与HTTP协议都是基于传输大量的数据文件的应用层传输协议, 传输的准确性是其首要的原则,但是控制数据都是比较短小的数据, 采用这些协议无疑会降低传输效率和传输的速度。所以基于Internet协议的远程控制在数据传输和处理上都会得到相应的优化。文献综述

2.4 C/S模型

Client/Server模型是常用的网络设计模型, 网络通信要求在两台计算机或互相对话的两个程序之间建立网络连接。网络连接包括通信进程的两端以及它们之间的通道。Client/Server模型将网络应用程序分为两部分: 客户部分和服务器部分。网络连接的客户方请求连接的服务器方提供服务和信息。连接的服务器方对客户的请求做出响应。也就是说, 在Client/Server模型中, 网络应用程序完成两个独立的定义好的功能: 请求信息和对请求信息做出响应。请求信息是客户方应用程序, 对请求信息做出响应的程序充当服务器程序。

2.5 面向连接的客户/服务器模型时序图

在面向连接的客户/服务器模型下,采用Winsock开发接口实现通讯程序

上一篇:Android系统平台个人收支管理系统的设计与开发
下一篇:PMI-IR算法基于无监督学习的情感分析系统

采用颜色共生矩阵的图像分析技术实现

jsp+mysql网上化肥店系统的设计与开发

java的B2C型电子商务网站管理系统的设计

基于MOODLE平台的在线交互式学习设计

基于离散事件系统Petri网模型的可达图研究

局域网管理系统的设计与实现

Wireshark的P2P文件共享中的行为提取软件设计

大学生就业方向与专业关系的研究

浅谈动画短片《天降好运》中的剧本创作

林业机械作业中的安全性问题【2230字】

组态王文献综述

适合宝妈开的实体店,适...

人事管理系统开题报告

紫陵阁

弹道修正弹实测弹道气象数据使用方法研究

淮安市老漂族心理与休闲体育现状的研究

小学《道德与法治》学习心得体会