TCP/IP网络编程
发布日期:2021-05-07 06:46:00 浏览次数:21 分类:精选文章

本文共 399 字,大约阅读时间需要 1 分钟。

TCP/IP协议和C/S模型

  • TCP/IP是一种面向连接的、可靠的、基于字节流的传输协议
  • UDP/IP则是面向无连接的、不可靠的、基于数据报的传输协议
  • C/S模型即Client/Server模型,描述了客户端和服务器之间的通信架构
  • B/S模型即Browser/Server模型,基于HTTP/HTTPS协议,常用于网页浏览
  • socket编程是网络编程的统称,用于在网络上进行通信

服务端

网络头文件和网络库

#include #pragma comment(lib,"ws2_32.lib")

打开网络库

  • WSAStartup函数用于启动网络库
  • 该函数接收版本要求和网络数据结构
  • WSAStartup支持同步和异步模式

WSAStartup的工作模式

WSAStartup函数启动网络库,返回成功或错误代码

同步模式下,函数会阻塞,直到网络库准备就绪

异步模式下,网络库可以在启动后立即进行其他操作

上一篇:AJAX入门学习
下一篇:寻找第k小数

发表评论

最新留言

留言是一种美德,欢迎回访!
[***.207.175.100]2025年04月26日 11时25分15秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章