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算法基于无监督学习的情感分析系统

基于Apriori算法的电影推荐

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

我国风险投资的发展现状问题及对策分析

新課改下小學语文洧效阅...

互联网教育”变革路径研究进展【7972字】

麦秸秆还田和沼液灌溉对...

张洁小说《无字》中的女性意识

LiMn1-xFexPO4正极材料合成及充放电性能研究

网络语言“XX体”研究

安康汉江网讯

ASP.net+sqlserver企业设备管理系统设计与开发

老年2型糖尿病患者运动疗...