- 52
- 0
- 约3.53千字
- 约 21页
- 2017-07-05 发布于四川
- 举报
Linux套接字编程 套接字是一种进程间通信的方法,不同于以往介绍的进程间通信方法的是,它并不局限于同一台计算机的资源,除了可以在本地运行,还可以在网络中运行。 套接字接口(socket interface)由伯克利版本UNIX引入,可以认为是对管道概念的扩展——一台机器上的进程可以使用套接字与另一台机器上的进程通信。因此客户与服务器可以分散到网络中。 同一台机器的进程间也可以用套接字通信。 套接字概念 微软的windows系统也通过可公开获取的windows socket技术规范实现了套接字接口,因此windows程序可以通过网络和Linux/UNIX计算机进行通信,实现客户/服务器系统,反之亦然。 创建套接字 #include sys/types.h #includesys/socket.h 返回套接字描述符 int socket( int domain, int type, int protocol); domain:域 type:指定套接字的通信类型 protocol:指定使用的协议 域(Domain) 指定套接字通信中使用的网络介质,包括地址格式。最常用的有以下两种: AF_INET,即互联网络,基于IP协议,并且每个服务对应一个端口
您可能关注的文档
最近下载
- 安全生产许可证”三类人员“人员配备要求优质资料.doc VIP
- 2023年军考化学模拟试题.doc VIP
- 网络安全等级保护-重大风险隐患项描述实践指南(【2025】测评报告新增).docx VIP
- 党课:清明节廉政党课PPT清明廉风润初心廉洁自律守底线课件.pptx VIP
- 高中物理(人教版)精品教案:法拉第电磁感应定律教学设计.pdf VIP
- 光伏电站培训计划.docx VIP
- 2024年公交车司机职业技能竞赛理论考试题库(含答案).pdf VIP
- 人音版音乐一年级下册《牧童谣》标准教案.pptx VIP
- 某某光伏电站运维月报.docx VIP
- 家具使用维护及培训方案范例.docx VIP
原创力文档

文档评论(0)