电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

BS三层结构开发基础专题培训课件

BS三层结构开发基础专题培训课件BS三层结构开发基础专题培训课件BS三层结构开发基础专题培训课件BS三层结构开发基础专题培训课件BS三层结构开发基础专题培训课件
研究的背景和目的 随着 Internet 的兴起和 Web 技术的发展,企业也开始考虑怎样更好的发挥网络应用的优势。而 B/S 作为目前比较理想的计算模式,成为了网站开发的首选结构。B/S 三层结构将系统功能划分为 4 层: 第一层为人机界面,一般为基于 HTML( ypertext Markup Language )的浏览器,通常以一些客户端控件或脚本技术来丰富用户界面。 第二层为业务规则层,一般由内嵌HTML 网页的脚本和控件来处理。当然,浏览器并没有固定的规则,它们仅存在于网页之中。通常采用安全套接层 SSL ( Secure Sockets Layers )来减少网络传输带来的风险。 第三层由服务器来完成将业务数据向技术数据转换。这可能是由 HTTP 请求来触发一段程序来产生结构化数据,或由 ASP(Active Server Pages )来完成这一任务。 第四层为应用服务器,该层处理和产生最后的结果。这部分可以是数据库或其他业务对象,处理结果是将信息发往浏览器或者存储由浏览器发来的信息。 由以上的功能划分可知,在 B/S 模式中,第一、第二层位于浏览器端,而服务器端包含第三、第四层。由于系统的相对集中性,使得系统的维护和扩展变得更加容易。在实际应用中,为提高数据的处理功能又往往将服务器划分为一个 Web 服务器和一个或多个数据库服务器,构成所谓的 B/S 三层结构。 第一层是表现层,主要完成用户和后台的交互及最终查询结果的输出功能。第二层是逻辑层,主要利用服务器完成客户 的应用逻辑功能。第三层是数据层,主要接受客户请求后独 立的进行各种运算。 B/S 三层结构在软、硬件环境发生变化时的适应能力比其他结构强的多,具有更强的可伸缩性。B/S 三层结构的产生 最早的数据库应用是在一台主机上进行的。它的基本思想是在计算机上建立一个或多个应用程序,然后对本机上的文件系统进行操作。这种思想随着计算机网络的出现,就显得力不从心了。 网络的出现给计算机的应用带来的一次重大的改革,为了适应网络环境下对数据的组织管理,人们依据计算机应用特点和应用功能的划分方式,提出了一系列应用框架。1. 终端 / 主机结构( Terminal/Mainframe ) 80 年代以前,在个人电脑尚未问世时,以 IBM 主机系统为代表的终端 / 主机模式成为当时的主流。在当时而言,此类结构能够使资源得到充分共享。不过,随着个人电脑的风靡,终端 / 主机结构的缺点也逐步曝露出来:结构层次的单一性,用户界面的友好性差,...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

BS三层结构开发基础专题培训课件

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部