UN1——网络开发理论和通信必备知识

前端程序网络开发需求

前端程序不需要像后端程序那样对网络通信、进程线程、数据库等知识进行更复杂的综合性应用
前端程序满足能对网络游戏开发中客户端网络模块中网络连接、网络通信、协议统一等必备需求即可

网络开发必备理论与知识

  • 网络基本概念

  • IP、端口、Mac地址

  • 客户端和服务端

  • 数据通信模型

  • 网络协议

    • 网络协议概述
    • OSI 模型
    • TCP/IP 协议
    • TCP和UDP

通信前的必备知识

  • 网络游戏通信方案概述

  • IP地址和端口类

  • 域名解析

  • 序列化和反序列化2进制数据

    • 字节编码
    • 序列化
    • 反序列化