最后更新:2022-03-01 17:54:42 手机定位技术交流文章
在iOS开发中,UDP通讯现在大多也使用GCD,很少用Runloop。然后粗略的了解了下UDP通讯。
Socket 是应用层和传输层之间的一层抽象协议,可以用来进行进程间通信,一般有 UDP 和 TCP 两种通信方式,前者速度稍快,稳定性不好,无法丢包重传。后者速度稍慢一点,但稳定性很好,可以丢包重传。
本文首先介绍使用 Socket 进行 UDP 通信。
UDP 通信流程:
使用 Socket 进行 UDP 通信的流程如下:
(1).创建一个 socket 对象
(2).准备好目标主机 IP 和目标端口
(3).绑定本机的端口
(4).发送/接收数据
(5).关闭套接字
客户端代码实现:
客户端代码实现:
本文由 在线网速测试 整理编辑,转载请注明出处。