关于iOS socket都在这里了

Posted Cocoa开发者社区

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于iOS socket都在这里了相关的知识,希望对你有一定的参考价值。




多个TCP连接或多个应用程序进程可能需要通过同一个TCP协议端口传输数据。为了区别不同的应用程序进程和连接,计算机操作系统为应用程序与TCP/IP协议交互提供了套接字(Socket)接口。应用层可以和传输层通过Socket接口,区分来自不同应用程序进程或网络连接的通信,实现数据传输的并发服务。


建立Socket连接至少需要一对套接字,其中一个运行于客户端,称为ClientSocket,另一个运行于服务器端,称为ServerSocket。套接字之间的连接过程分为三个步骤:服务器监听,客户端请求,连接确认。


Socket可以支持不同的传输层协议(TCP或UDP),当使用TCP协议进行连接时,该Socket连接就是一个TCP连接,UDP连接同理。

Socket使用


socket使用的库函数


1.创建套接字


Socket(af,type,protocol) //建立地址和套接字的联系

以上是关于关于iOS socket都在这里了的主要内容,如果未能解决你的问题,请参考以下文章

关于Socket.IO的知识点记录

golang代码片段(摘抄)

MQTT vs Socket.IO 关于网络带宽使用

关于 takin-data,你想知道的都在这里trace 日志篇

使用 socket.io 创建房间

关于 socket.io 中的房间创建