windows网络编程流程



windows网络编程的流程:

客户端:

1 声明变量

2 初始化windows套接字库

3 建立一个套接字

4 设置服务器地址信息结构体

5 连接服务器connect()

6 发送数据send()/recv()

7 关闭建立的套接字

8 释放套接字库

服务端:

1 声明变量

2 初始化windows套接字库

3 建立一个套接字

4 设置服务器地址信息结构体

5 bind绑定服务器信息和刚刚建立的套接字

6 监听listen()

7 接受客户端请求accept(),返回客户端套接字

8 接收数据recv()/send()

9 关闭server段套接字

10 关闭客户端套接字

11 释放套接字库

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,969评论 19 139
  • 最近在看《UNIX网络编程 卷1》和《FREEBSD操作系统设计与实现》这两本书,我重点关注了TCP协议相关的内容...
    腩啵兔子阅读 1,193评论 0 7
  • 本文翻译自Socket Programming HOWTO 虽然套接字无处不在,但却是被误解最严重的技术之一。本文...
    大蟒传奇阅读 3,525评论 0 8
  • 参考:http://www.2cto.com/net/201611/569006.html TCP HTTP UD...
    F麦子阅读 2,977评论 0 14
  • 坐在出租车上 师傅和我聊学校,工资 和我聊他的女儿,轻轻的叹息讲出学习不好不知道选择哪出学校时的担心.每每这种时刻...
    溪林月明阅读 181评论 0 0