知识点4:网络应用软件结构
【知识链接】 网络应用软件有两种结构:一种是客户卡几/服务器(C/S,Client/Server)结构,还有一种是浏览器/服务器(B/S,Brower/Server)结构。 客户机/服务器(C/S)结构:是应用软件所使用的一种体系结构,通过它可以充分利用客户端和服务器端各自的优势,将任务合理分配到客户端和服务器端来实现,降低系统的开销。FrllP服务采用的就是C/S结构,安装了FrP服务的计算机就是服务器端,安装了CuteFFP等软件的就是FTP服务的客户端。使用Outlook Express等软件收发邮件,采用的也是C/S结构。C/S结构的缺点是:需要安装客户端软件,维护、升级时服务器和每台客户端都要操作,工作量较大;对客户端的操作系统有一定要求, 对客户机要求较高。优点是:客户端响应快,服务器压力较小。这种结构较适合局域网。 浏览器/服务器(B/S)结构:在这种结构下,用户界面完全通过www浏览器实现,部分工作交给浏览器在客户端实现,节约了客户端软件开发成本,但主要工作在服务器端实现。使用浏览器收发电子邮件,采用的是B/S结构。B/S结构的缺点是:客户端只能完成简单的功能,绝大部分工作由服务器承担,服务器的负担较重;页面动态刷新、响应速度明显降低。优点是:不需要安装客户端软件,只要能使用浏览器上网就行,维护、升级只要在服务器上操作就行;对客户端的操作系统没有要求。这种结构更适合广域网。
【技能扫描】 理解C/S、B/S两种网络软件系统结构的区别,感受两种结构的优缺点,会根据运用场合、涉及的数据处理量、对客户端的要求等情况进行考虑,从而选择合适的网络应用软件结构。
【典型题析】 使用IE浏览器登录清华大学的丌P服务器(ftp://ftp.tsinghua.edu.cn)下载文件,这种网络应用软件结构属于( )。 A.OSl结构 8.C/S结构 C.TCP/IP结构D.B/S结构 分析:本题考查的知识点是C/S和B/S两种结构的差异:采用C/S结构,需要安装客户端软件;采用B/S结构,直接使用浏览器访问即可。本题利用IE浏览器登录FTP服务器,属于直接使用浏览器访问,所以应该是B/S结构。 正确答案:D
【模拟练习】 与B/S结构相比,C/S结构最大的特点是( )。 A.不需要安装客户端软件 B.需要安装客户端软件 C.可以直接在浏览器中操作 D.没有特殊要求
参考答案:B