进程间通信之套接字
Socket接口是TCP/IP网络的API,定义了一系列函数,程序员可以调用它们来开发TCP/IP网络上的应用程序。Socket接口设计者最早是将接口放在Unix操作系统里面的,网络的Socket数据传输是一种特殊的I/O,也是一种文件描述符。有一个类似于文件打开的函数调用Socket(),该函数返回一个整形的文件描述符,随后的连接建立、数据传输等是通过该Socket实现的。
常用的套接字类型有两种:面向连接的流式(STOCK_STREAM)和无连接的数据报式(STOCK_DGRAM),前者针对TCP应用,后者针对UDP应用。
建立
配置
连接
传输
结束传输
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步