iOS开发通信 ——— Socket之浅谈

本文介绍了iOS开发中TCP和UDP两种Socket通信协议的区别和编程步骤。TCP提供面向连接、可靠的数据传输,适用于传输大量数据,而UDP则是无连接、不可靠的,适合快速传输少量数据。文中还详细列举了TCP和UDP服务器端及客户端的编程流程。
摘要由CSDN通过智能技术生成

Socket 基于TCP/UDP传输层协议的通信。

1.1 下面来详细总结一下二者的区别:

TCP(传输控制协议, Transmission Control Protocol):

面向连接(正式通信前必须要与对方建立连接,像打电话)、传输可靠(保证数据正确性,保证数据顺序)、用于传输大量数据(流模式)、速度慢,建立连接需要开销较多(时间,系统资源)。TCP支持的应用协议:Telnet(远程登录)、FTP(文件传输协议)、SMTP(简单邮件传输协议)。

UDP(用户数据报协议,User Data Protocol)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值