进程间通信之套接字

Socket接口是TCP/IP网络的API,定义了一系列函数,程序员可以调用它们来开发TCP/IP网络上的应用程序。Socket接口设计者最早是将接口放在Unix操作系统里面的,网络的Socket数据传输是一种特殊的I/O,也是一种文件描述符。有一个类似于文件打开的函数调用Socket(),该函数返回一个整形的文件描述符,随后的连接建立、数据传输等是通过该Socket实现的。

常用的套接字类型有两种:面向连接的流式(STOCK_STREAM)和无连接的数据报式(STOCK_DGRAM),前者针对TCP应用,后者针对UDP应用。

建立

配置

连接

传输

结束传输

posted @ 2018-04-01 17:48  ingy  阅读(220)  评论(0编辑  收藏  举报