C++使用socket的api创建简单服务器

本文详细介绍了如何使用C++的Socket API创建一个简单的TCP服务器,包括建立socket、绑定端口、监听、接受连接、发送数据和关闭socket等步骤。适合初学者入门网络编程。
摘要由CSDN通过智能技术生成

使用Socket API建立简易的TCP服务端

目录

建立一个socket

  • 使用socket函数返回SOCKET 对象

    • 返回值:设置完成的SOCKET对象

    • 参数1:IP协议类型

      • [AF_INET]  IPV4

      • [AF_INET6]  IPV6

    • 参数2:传输的数据报类型

      • [SOCK_STREAM]  流格式SOCKET

        流格式套接字(Stream Sockets)也叫“面向连接的套接字”,在代码中使用 SOCK_STREAM 表示。

        SOCK_STREAM 是一种可靠的、双向的通信数据流,数据可以准确无误地到达另一台计算机,如果损坏或丢失,则会重新发送。

        流格式套接字有自己的纠错机制,在此我们就不讨论了。

        SOCK_STREAM 有以下几个特征:

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值