C++网络编程高级编程.ppt

第15章 网络编程 本章主要教学内容 简略介绍网络的基本知识、功能及协议。 客户机/服务器的网络模型及其原理。 网络应用程序的编写:客户端应用程序、服务器端应用程序、浏览器程序、电子邮件发送程序。 15.1 网络概述 15.1 网络概述 15.1 网络概述 15.1 网络概述 计算机网络的分类: ? 按网络覆盖的地理范围可分为: –局域网LAN(local area network) –城域网 MAN(metropolitan area network) –广域网WAN(wide area network) 15.1 网络概述 对等网络的优点: –规模小,成本低,实现简单 15.1 网络概述 基于服务器的网络的优点: ①易于管理共享资源 ②安全性好 ③数据备份方便 ④网络规模基本不受限制 15.1 网络概述 基于服务器的网络结构又分为:Client/Server结构(胖客户机)Browser/Server结构(瘦客户机)。 15.1.1 客户机/服务器模型 客户机/服务器模型的工作原理: 15.1.1 客户机/服务器模型 (2) 异步性 客户机/服务器模式可以很好地支持异步性操作,方便远程通信的实现。 15.1.2 网络协议 通俗地说,网络协议就是网络之间沟通、交流的桥梁,只有相同网络协议的计算机

文档评论(0)

1亿VIP精品文档

相关文档