891分钟

服务器开发项目实战剖析

服务器开发项目实战剖析

本课程主要讲解三个方面的内容,一是计算机网络、分布式服务器监控系统和多人在线足球游戏。 其中,计算机网络章节介绍了应用层、运输层、网络层和数据链路层的相关协议和概念;分布式服务器监控系统章节介绍了需求…

课程分类
编程开发 | 后端开发
适用人群
工程师, 专家, 研究员
课程标签
服务器开发,网络协议,项目实战
本课程主要讲解三个方面的内容,一是计算机网络、分布式服务器监控系统和多人在线足球游戏。 其中,计算机网络章节介绍了应用层、运输层、网络层和数据链路层的相关协议和概念;分布式服务器监控系统章节介绍了需求分析、配置信息读取和同步实现等方面的内容;多人在线足球游戏章节介绍了需求说明、接口说明、服务器端和客户端实现等方面的内容。
第1章 计算机网络 - 1-1 应用层概论 - 1-2 HTTP协议 - 1-3 FTP协议 - 1-4 邮件协议 - 1-5 DNS协议 - 1-6 运输层协议概要 - 1-7 可靠数据传输协议的实现 - 1-8 TCP协议讲解 - 1-9 路由器的组成 - 1-10 网络层协议基本概念讲解 - 1-11 IP数据报、DHCP、NAT、RIP、OSPF、BGP协议 - 1-12 IP地址与MAC地址 - 1-13 数据链路层协议 第2章 分布式服务器监控系统 - 2-1 分布式服务器监控系统需求讲解 - 2-2 分布式服务器监控系统第一阶段需求说明 - 2-3 程序在特定时机切换自己的身份 - 2-4 分布式服务器监控系统第二阶段需求总结 - 2-5 Json说明 - 2-6 使用Cjson读取配置信息 - 2-7 服务器监控系统的难点:同步 - 2-8 使用同步的思路实现项目 - 2-9 反应堆、slave主动上报的实现思路 第3章 多人在线足球游戏 - 3-1 多人实时足球小游戏需求说明 - 3-2 多人实时足球小游戏接口说明 - 3-3 使用UDP编程 - 3-4 主从反应堆模式 - 3-5 足球游戏server端的实现-1 - 3-6 足球游戏server端的实现-2 - 3-7 界面及客户端的实现 - 3-8 游戏界面卡顿的原因及解决方法 课后习题
海贼宝藏/宿叶露

海贼宝藏/宿叶露

软通教育旗下高端IT就业品牌,专注于提升IT职业技能课程研发与交付、高效学习平台研发与运营 /C/C++服务器开发课程主讲人 前浪潮信息系统架构师 哈尔滨海贼科技联合创始人、CTO、教学研发总监