网站建站目标,非企户百度推广,百度关键词价格查询软件,长沙网站收录Socket#xff1a;
Socket是什么呢#xff1f;
是一套用于不同主机间通讯的API#xff0c;是应用层与TCP/IP协议族通信的中间软件抽象层。 是一组接口。在设计模式中#xff0c;Socket其实就是一个门面模式#xff0c;它把复杂的TCP/IP协议族隐藏在Socket接口后面#…Socket
Socket是什么呢
是一套用于不同主机间通讯的API是应用层与TCP/IP协议族通信的中间软件抽象层。 是一组接口。在设计模式中Socket其实就是一个门面模式它把复杂的TCP/IP协议族隐藏在Socket接口后面对用户来说一组简单的API就是全部让Socket去处理数据并符合指定的协议。 门面模式Facade Pattern是一种常见的封装模式它要求一个子系统的的外部与其内部的通信必须通过一个统一的接口对象进行门面模式的核心是门面角色它封装了系统内部复杂子系统的接口为客户端提供一个简单的高层接口
TCP与UDP都工作于传输层
1.什么是TCP基于连接通讯
面向连接数据传输之前客户端和服务器端必须建立连接可靠的数据传输是有序的 要对数据进行校验
TCP全称Transmission Control Protocol 即传输控制协议为广域网Wans设计。基于数据流的协议流式传输。
特点可靠的安全的传输数据保证可达如果丢失会再次发送流式的发送数据。
应用http网页、文件传输、电子邮件、数据库访问
三次握手 四次挥手 2.什么是UDP基于非连接通讯
UDP全称User Dataprogram Protocol用户数据报协议
特点不可靠的丢失数据包也不能处理实时响应速度快、资源消耗少。
应用即时通信视频直播、语音通话
3.TCP与UDP的区别: