基础篇<br> 第1章 JSP技术概述<br> 1.1 程序网络计算模式<br> 随着网络技术的不断发展,单机的软件程序已难以满足人们网络计算的需求,各种各样的网络计算模式应运而生。其中C/S与B/S模式是网络计算模式中运用得最多的两种计算模式。<br> 1.1.1 C/S模式<br> C/S(Client/Server,客户机/服务器)方式的网络计算模式,其工作分别由服务器和客户机完成。<br> 服务器负责管理数据库的访问,为多个客户程序管理数据,并对数据库进行检索和排序,此外还要对客户机/服务器网络结构中的数据库安全层加锁,进行保护。<br> 客户机负责与用户的交互,收集用户信息,通过网络向服务器请求对诸如数据库、电子表格或文档等信息的处理工作。<br> 可见,在C/S模式中,资源明显不对等,是一种“胖客户机(fat client)”或“瘦服务器(thin server)”结构。<br> 最简单的C/S模式数据库应用由两部分组成,即客户应用程序和数据库服务器程序。两者可分别称为前台程序与后台程序。运行数据库服务器程序的机器,称为应用服务器,服务器程序启动后,就随时等待响应客户程序发来的请求;客户程序在客户使用的计算机上运行,客户使用的计算机称之为客户机。当需要对数据库中的数据进行访问时,客户程序就自动寻找服务器程序,并向其发出请求,服务器程序根据预定的规则进行应答,送回结果。
展开