Windows 网络编程

课程详情

课程标题:Windows 网络编程

本课程旨在帮助学员掌握使用Windows Socket进行网络数据交换的技能,并深入理解网络编程的底层机制。

适合人群

  • 具有一定C/C++基础的学员
  • 熟悉Windows编程环境的学员

学习收获

  • 熟练使用Windows Socket进行网络编程
  • 深入理解网络编程的底层原理
  • 提升网络应用开发能力

课程亮点

  • 理论与实践相结合,注重实际操作能力培养
  • 系统讲解网络编程的核心概念和技术
  • 提供丰富的案例和练习,巩固学习成果

课程目录

01 网络简介
  01 网络简介(一)
  02 网络简介(二)
  03 网络简介(三)
  04 网络简介(四)
  05 网络简介(五)
  06 网络简介(六)
  07 网络特性
02 socket基础
  01 TCP的服务端
  02 TCP/UDP客户端以及UDP服务端
  03 列举计算机中安装的协议
  04 socket基本函数介绍
  05 获取网络IP地址
03 socket编程模型
  01 阻塞方式服务端程序
  02 select模式
  03 窗口模式的select
  04 EventSelect模式
  05 问题解决
  06 事件内核对象处理socket上的IO操作
  07 完成例程
  08 完成端口
  09 扩展函数
  10 其他扩展函数
04 QOS和NetBios
  01 QOS简介
  02 NetBios基础
  03 阻塞模式服务端程序示例
  04 NetBiso编程
  05 网络命名空间(DNS)
05 网络命令Ping和Ipconfig
  01 ipconfig(一)
  02 ipconfig(二)
  03 网络工具
  04 ping命令
  05 Tracert-traceroute命令
06 WSAIoctl和SockOpt
  01 socket选项
  02 WSAIoCtl
07 多播命名管道和邮槽
  01 多播(一)
  02 多播(二)
  03 邮槽
  04 命名管道
08 RPC编程
  01 rpc_1
  02 Rpc_2
  03 Rpc_3