以Web开发为基础的Java技术探讨
2019-02-13侯永杰
数字通信世界 2019年3期
侯永杰
(山西农业大学软件工程2016届,晋中 030800)
伴随当今互联网技术的不断发展,以及以HTTP协议为基础的Web技术在多领域中的应用,使传统的生产方式与工作模式发生了非常大的改变,使得协同工作与资源共享成为现实。在因特网中,借助于Web技术,能够构建一个统一且简单,且无关于用户平台的交流方式,将安全设施、数据库及多媒体等技术,均划归至围绕Web的浏览器/服务器(B/S)模式当中,便于人们浏览、使用。本文就基于Web应用系统开发的纯Java实现技术作一探讨。
1 以Web应用为基础的系统结构分析
当前,比较常用且具有典型性的以Web应用系统为基础的计算模式,即浏览器/服务器(B/S),其选用的是三层结构,其一为数据服务层,其二是应用服务层,其三为用户服务层。与之前经常使用的两层结构相比较,最大的不同在于前者额外增加了一个新层,即应用服务层,主要用作无关于用户界面与数据存储的工作,比如数据分析、数值计算及复杂的应用逻辑处理。针对三层结构而言,许多与应用由紧密关联的工作,抽取于客户端,且均将其单独置入应用服务器当中。所以,可将其划分为3部分,即数据库管理、应用处理与用户界面,各部门均有与之配套的功能。如此一来,针对网络数据流通量来讲,不仅能使其出现大幅度的减少,而且还能还能根据实际求你概况及需要,降低其原先的负载,这样便能够较好的减轻客户机的运作负担。而从安全性层面来进行系统化分析,针对那些密切关联于相关应用的算法,需要根据实际需要,将具体的保密工作给做好;……
登录APP查看全文
