socket通信的特点(简述url和socket通信之间的区别)

本文目录
- 简述url和socket通信之间的区别
- socket的中文翻译是套接字,那为什么中文叫套接字呢我的意思是套接字到底表现了socket的什么特点
- socket通信机制是什么
- 简述流式Socket的通信机制它的最大特点是什么
- tcp socket通信有什么特点
简述url和socket通信之间的区别
利用socket进行通信时,在服务器端运行一个socket通信程序。服务器端不停地监听某个端口,等待客户的连接申请,接到申请后建立连接并进行通信,所以,在socket通信方式中,服务器是主动等待连接通信的到来。
利用URL进行通信时,在服务器端常驻一个CGI程序,但它一直处于休眠状态。只有在客户端要求建立连接时才被激活,然后与用户进行通信。所以,在URL 通信方式中,服务器是被动等待连接通信的到来。
由于URL通信和socket通信的方式不同,所以,它们有各自的特点。
利用socket进行通信时,服务器端的程序可以打开多个线程与多个客户进行通信,还可以通过服务器使各个客户之间进行通信。这种方式比较灵活,适用于一些较复杂的通信,但是服务器端的程序必须始终处于运行状态以监听端口。
利用 URL进行通信时,服务器端的程序只能与一个客户进行通信,形式比较单一。但是它不需要服务器端的CGI程序一直处于运行状态,只是在有客户申请时才被激活。所以,这种方式比较适用于客户机的浏览器与服务器之间的通信。
socket的中文翻译是套接字,那为什么中文叫套接字呢我的意思是套接字到底表现了socket的什么特点
Socket原意为孔洞,后来引申为插座,图中Socket在日常中作为插座解释是用来传输电力的;同样,在网络中,作为套接字是用来传输数据的。至于为啥叫套接字,套字新华字典解释本意为罩在外面的东西,引申意有同类事物合成的一组(如:一套制服。套路。套数。套曲。配套),接就是接收,字就是字节网络传输中数据的单位。合起来大概意思就是一套接收数据的方案。
(分析是我瞎掰的,如有雷同,纯属巧合。)
socket通信机制是什么
Socket套接字起源于美国泊克利大学.方便了开发网络应用
程序.
TCP面向连接的可靠传输协议,具有数据确认和数据重传
机制.保证了发送数据一定能到达通信的对方.
对数据完整性要求比较高的场合使用
UPD协议无连接,不可靠的传输协议.不具有数据确认和
数据重传机制,对数据完整性要求比较低的场合使用
IP 网络中每台主机都必须有一个惟一IP地址
IP地址是个逻辑地址
因特网上的IP地址具有全球惟一性
32位,4个字节,常用点分十进制的格式表示
简述流式Socket的通信机制它的最大特点是什么
流式套接字提供的是面向连接的服务。提供双向的、有序的、不重复的数据流服务,比较实用于大量数据的传输。在通信双方必须建立连接,存在一条路径建立连接,这样需要较多的网络信道开支,但是保证了准确无误的信息传送。
tcp socket通信有什么特点
TPC/IP协议是传输层协议,主要解决数据如何在网络中传输
socket则是对TCP/IP协议的封装和应用(程序员层面上)

更多文章:
idea控制台乱码(idea 输出 System.out.println() 控制台乱码)
2026年10月14日 07:30
spring事务的作用(为什么要使用spring的事务,一般在什么情况下使用)
2026年10月14日 05:40
linux怎么进入命令行(怎么样配置linux使其启动时直接登录到命令行模式)
2026年10月14日 02:00
java培训机构好还是大学好(大学生想转行学java,该去java培训班还是自学呢)
2026年10月13日 23:30
前端面试必背十个点(资深HR揭秘:Web前端面试技巧有哪些)
2026年10月13日 17:50
sqlplus重置用户名密码(Oracle中的plus的用户名和密码忘了怎么办)
2026年10月13日 17:40



