Socket套接字
Socket套接字
C or Cpp
这个作者很懒,什么都没留下…
展开
-
send函数和recv函数
函数调用失败,就会输出错误信息并进行一些清理操作,然后返回一个表示错误的值。函数返回实际发送的字节数。函数用于将数据发送到已连接的套接字。函数获取具体的错误代码。原创 2023-11-15 18:29:52 · 123 阅读 · 0 评论 -
listen函数和accept函数
是一个常量,表示系统允许的最大连接数。这里是告诉操作系统可以排队等待的最大连接请求数。你也可以根据实际需求传递其他适当的值。函数用于使服务器套接字进入监听状态,以等待客户端的连接请求。后,服务器套接字就进入了监听状态,等待客户端的连接。函数来接受客户端的连接请求。之后,会有一个循环,不断地调用。原创 2023-11-15 18:29:06 · 202 阅读 · 0 评论 -
bind函数和connect函数
函数用于将一个套接字(socket)与特定的地址(IP地址和端口号)关联起来。在上下文中,通常用于服务器在启动时绑定一个固定的端口号,以等待客户端的连接。绑定成功后,服务器套接字将与指定的 IP 地址和端口号关联起来,可以开始监听客户端的连接请求。结构体中指定的地址信息关联起来。函数用于将这个套接字与。是要被绑定的套接字,原创 2023-11-15 17:59:47 · 149 阅读 · 0 评论 -
socket函数
创建套接字后,可以使用其他函数来配置、绑定、监听(对于服务器套接字)、连接(对于客户端套接字)、发送和接收数据等。在实际应用中,需要根据具体的需求和角色选择合适的地址族、套接字类型和协议。函数是用于创建一个套接字(socket)的函数,它是操作系统提供的网络编程接口中的一部分。在不同的地址族和套接字类型下,系统会选择合适的默认协议。(Address Family):指定地址族,即套接字的使用范围。(数据报套接字,提供无连接的、不可靠的数据传输)等。(流套接字,提供面向连接的、可靠的数据传输)和。原创 2023-11-15 17:58:10 · 38 阅读 · 0 评论 -
WSAStartup函数
函数是使用 Winsock 库的第一步,它告诉操作系统我们要使用的 Winsock 版本,并初始化库的状态。在使用 Winsock 函数之前,通常需要在程序开始时调用一次。结构,其中包含了有关 Winsock 状态的信息,例如所支持的最高版本、实际使用的版本等。函数是 Windows Sockets API 的初始化函数,它用于初始化 Winsock 库。应该在不再使用 Winsock 库之前被调用,以确保释放相关资源。:指定所请求的 Winsock 版本。结构的指针,用于接收初始化信息。原创 2023-11-15 17:57:02 · 147 阅读 · 0 评论 -
Windows下的socket
在Windows下,你可以使用Winsock库来实现Socket编程。以下是一个简单的Winsock演示程序,展示了如何创建一个简单的TCP服务器和客户端。原创 2023-11-15 15:08:44 · 181 阅读 · 0 评论