- 9
- 0
- 约 9页
- 2016-12-29 发布于重庆
- 举报
Linux下Socket编程
什么是Socket Socket接口是TCP/IP网络的API,Socket接口定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程,必须理解Socket接口。 Socket接口设计者最先是将接口放在Unix操作系统里面的。如果了解Unix系统的输入和输出的话,就很容易了解Socket了。网络的Socket数据传输是一种特殊的I/O,Socket也是一种文件描述符。Socket也具有一个类似于打开文件的函数调用Socket(),该函数返回一个整型的Socket描述符,随后的连接建立、数据传输等操作都是通过该Socket实现的。常用的Socket类型有两种:流式Socket (SOCK_STREAM)和数据报式Socket(SOCK_DGRAM)。流式是一种面向连接的Socket,针对于面向连接的TCP服务应用;数据报式Socket是一种无连接的Socket,对应于无连接的UDP服务应用。 Socket建立 为了建立Socket,程序可以调用Socket函数,该函数返回一个类似于文件描述符的句柄。socket函数原型为: int socket(int domain, int type, int protocol); domain指明所使用的协议族,通常为P
您可能关注的文档
最近下载
- 揭阳市国土空间总体规划(2020-2035年)公示版.docx VIP
- 【大单元教学】2023-2024学年人教版化学九上 第二单元 课题1 空气 整体教学设计 (1).docx VIP
- 深度解析(2026)《YDT 799-2024 通信用阀控式铅酸蓄电池》.pptx VIP
- 压缩空气系统URS.docx VIP
- 参考学习资料 风电发电 风力发电机组 机舱罩导流罩型式检验规范(意见征求稿).docx VIP
- 黑色三分钟生死一瞬间事故案例具体情况分类别一至七部 .pdf VIP
- 深度解析(2026)《HGT 2767-2009工业磷酸二氢钠》.pptx VIP
- 2026年自然资源部所属单位公开招聘634人备考题库(第一批)及参考答案详解一套.docx VIP
- JJF 2149-2024 麻醉机校准规范.pdf VIP
- 2026年云南省中考化学试卷(含答案).pdf VIP
原创力文档

文档评论(0)