预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于Java的Web应用概览HYPERLINK"https://m.zqwdw.com/wenku/zhengfajunshi/2020/0915/717081.html"【摘要】现今我们打开浏览器后看到的动感网页多是通过Jave在Web中的应用来实现的。1994年,Java语言以其简单安全、高性能、多线性、动态性等特点开始成为因特网中最受欢迎的开发与编程语言,经过18年发展而日趋成熟的Java语言在Web中的应用已经涵盖了教学、商务、政务乃至医疗等与我们日常生活密切相关的各方各面。本文通过对Java语言Web应用的概览,为读者提供一个对网页Java的整体印象。【关键词】Java;Web;应用程序引言随着互联网的快速发展,分布式的多体系Web应用也因其安全灵活、实时信息发布与动态交互的性能满足了人们发需求,进入高速发展阶段。在Web构建成为当前互联网发展热点的同时,作为Web应用主要支持技术的Java显然也受到了正致力于加强Web应用功能和灵活性的技术人员的普遍关注。1基本理论概述1.1Java的Web应用原理概述。在计算机和互联网发展之初,最先出现的应用程序模型是仅能满足基本信息需要的单层模型,而后发展为灵活性不足的C/S(胖客户端)两层型,到Java出现且与Web结合后的1990年代,适用于广泛分布的多层应用模型诞生。1991年,由SUNMierosoft公司推出的网络编程语言Java第一次出现在世人眼前却并不被人看好,但1994年,Java,却成为了开辟Web新时代的最强大推动力,IT行业的领军人物盖茨先生也称Java是“长时间以来最卓越的程序设计语言”。具有简单、安全、自动内存管理、跨异构环境、鲁棒性、可移植性、强健性和多线性等特点的Java能够不受电脑CPU影响,最大限度的利用网络进行applet(小型应用程序)的传输,Java语言使用环境也因此成为世界各大电脑操作系统商家如苹果、微软、IBM等开发时必备的运行环境。Web作为建立在Intemet上的一种服务(service),其定义包Web客户端和服务器两种,我们则通过Web访问达成这两端请求/响应模式的链接。而Web应用程序(ASp)则是由于早期Web静态超文本传输协议(HTTP)不能再满足人们需要而产生的动态传输。Web应用则是通过Javaseript(客户端脚本)Applet(客户端控件)和动态技术(HTML)共同实现的。1.2Java中主要技术定义①JSP:指用于接收服务器端逻辑运算结果的执行脚本技术②HTML:由JSP动态生成并通过浏览器反馈的一种Web应用动态形式③Applet:可用于作为独立程序模块嵌入HTML中的客户端控件技术④JavascriPt:用于提供动态功能实现格式检查的客户端脚本技术⑤PO:用于链接应用与数据库的Javaclass⑥IC:在事务逻辑和用户界面之间起枢纽作用的Servlet技术产物从AppletRMI、JavaBeans、到EJB、Servlet、JsP,Java提供的EGI、ASP替代方法servlet/jsp技术是与互联网发展需求相呼应的,Java的完善和Web的发展共同推动了Web应用的发展。2基于Java的Web具体应用2.1商务类应用2.1.1企业管理信息系统。我们常见的旅游电子商务系统、铁路网火车票预定、某企业销售网等Web应用都是Java在企业管理信息系统的具体表现。这一应用是通过Java技术进行J2EE3层体系架构,将JSP程序与Servlet等高性能服务器端程序相结合,搭建能够帮助使用者通过HTTP链接两端,实现信息的及时共享、远程在线订购、远程销售管理及远程售后服务等的电子商务平台,使企业能够及时了解在市场销售、生产、信贷保险等各个方面信息,进而提高企业的管理效率,实现企业资源的优化分配。2.1.2金融行业的应用。随着资本主义周期性金融危机的爆发,分布式的金融服务已经成为世界各地金融人士的共同选择,而这一服务正是依靠Java技术实现的,如人们可在华尔街网页中直接了解最新的股市动态和个人信息甚至可以进行在线的股票交易,大大提高了股市的信息传递;而网上银行服务和保险查询服务也已经被广泛使用,这些Java技术的应用不仅推动着金融行业、IT行业的发展,更为我们创造了便捷的理财环境。2.2政务类应用。Java技术的Web应用从商务开始逐渐发展到政务,在我国,应中共中央的提倡,各省市县人民政府也相继建立了及时公布政务信息、供群众监督提议的web应用。此外,针对国家级的重大事件时期,也有相应领导人的专用网页如全国人大会议时期的代表人建议网页、温总理的会谈网页等。这一应用通过信息公开与信息直接表达促进了我国人民政治生活的提高和我国政府效率的提高。2.3教学类应用。拥有最多人口的中国同样拥有最多的学生,而远程教育系统的