问题:如何扩展之前的通信框架,使其支持 UDP 通信,进而成为一个完善的网络通讯框架?UDP 通讯扩展UDP 通信实体概要设计每个 UDP Point 地位对等(因为不必主动发起连接),可通过 ip 地址和 port 号进行通讯UDP Point 数据收发单位为: Message 或 Byte在接受口设计上,与 TcpClient 保持一致(框架接口一致性)目标:...
问题:如何进行网络编程?网络编程的本质使用操作系统提供的接口函数,使得应用程序具备收发网络数据的能力网络接口在代码层面是操作系统提供的函数网络编程只是一系列系统函数的花式玩法应用程序通过网络接口使用操作系统的联网能力网络编程是特定领域(网络)的 C 语言程序设计协议:为进行数据通讯而预定义的数据规则...