recv()函数用于从其他机器接收数据,这个函数接收4个参数并返回一个整型值。第1个参数为接收数据所使用的套接字,也就是MySock;第2个参数为用来存储所接收数据的字符串;第3个参数表示希望接收的数据的最大长度,长度应为字符串的长度减1,留下一个字节用于存放结束符;最后一个参数是一个指定函数调用方式的标志。如果使用MSG_PEEK调用这个函数,可以只查看数据而不将数据从缓冲区清除。另一种方式是使用MSG_OOB标志,这个标志用于DECnet协议。该参数最常用的值是0,它将信息移到指定的字符串,并从缓冲区清除。函数的返回值为所接收数据的长度,如果执行失败,则会返回0或一个负数。 page * 实验讲解1 实验讲解1. 套接字 套接字接口最初是由加州大学伯克利分校的Unix小组开发, 是网络应用程序接口(API)。 套接字是由传输层提供的应用程序(进程)和网络之间的接入点。应用程序(进程)可以通过套接字访问网络. IP地址指定主机, 端口号指定应用程序(进程). 套接字利用主机的网络层地址和端口号为两个进程建立逻辑连接。 客户机可以通过端口号来访问服务器提供的服务。 套接字可以用于多种协议,包括TCP/IP协议。 常用端口号: 什么是套接字 (Socket) ? 19: NNTP 20: FTP(数据) 21: FTP(控制) 23: Telnet 25: STMP 80: HTT
您可能关注的文档
最近下载
- 2019年注册安全工程师《化工安全》真题及解析(可编辑).docx VIP
- 海南大学大学物理期末考试试卷(含答案).doc VIP
- 2023年海南大学公共课《中国近代史纲要》期末试卷B(有答案).docx VIP
- 2023年海南大学公共课《中国近代史纲要》期末试卷A(有答案).docx VIP
- 会计综合实训1.pptx VIP
- 给排水基础知识与识图.ppt VIP
- T∕YCST 005-2024 低能耗集成装配式多层房屋技术规程.pdf
- 【外科学9版】第六十一章 下肢骨、关节损伤.pptx VIP
- 外科学第八上肢骨关节损伤.ppt VIP
- 《会计综合实训》参考答案【2019年4月修订】.doc VIP
原创力文档

文档评论(0)