您所在位置: 网站首页 / 文档列表 / Java / 文档详情
基于JAVA的WEB系统与技术.doc 立即下载
上传人:yy****24 上传时间:2024-09-03 格式:DOC 页数:10 大小:2.1MB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

基于JAVA的WEB系统与技术.doc

基于JAVA的WEB系统与技术.doc

预览

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

16 金币

下载文档

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

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

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

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

基于JAVA的WEB系统与技术摘要:通过本学期WEB系统与技术的课程学习,对WEB系统开发很多方面有了更深入的了解,本文,通过对当今主流的几种web开发技术进行简要评价,并结合自己的设计作品谈谈基于java的web系统与技术,从而对这半学期的课程学习进行总结,并谈谈自己的看法。关键词:WEB;JAVA;ASPWeb技术综述与对比数据库是信息系统的核心。目前,Web与数据库连接的技术有很多.其中JDBC是Java程序连接和存取数据库的应用程序接口,由一组用Java语言编写的类与接口组成。是执行SQL语句的JavaAPI。在Web系统中,在数据的存取方面.采用了JSP/Servlet+JDBC的技术,即客户端不产生数据库查询命令。客户端上的浏览器通过URL和中间层的Web服务器建立连接,Web服务器主要负责接收本地或远程浏览器的HTTP数据请求.然后中间层的Servlet收到请求后,通过执行程序中的SQL语句,利用JDBC提供的标准API对数据库进行访问和相应的操作.Servlet再将查询的数据传给JSP。最后生成标准的JsP页面将结果返回给提出请求的浏览器。这样.不仅将客户端与数据库服务器端分开,同时提高了数据库的访问效率。目前有三种比较主流的Web开发技术。它们就是ASP(ActiveXServerPage)、PHP、Java这三种技术。ASP是一个服务器端的脚本环境。在站点的Web服务器上解释脚本,可产生并执行动态的、交互式的、高效率的站点服务器应用程序。ASP内含于1lS中。提供一个服务器端的脚本运行环境。Web服务器会自动将开发者设计的ActiveSevrerPages的程序码解释为标准HTML格式。在用户端的浏览器上显示出来,用户端要使用常规可执行HTML码的浏览器。即可浏览ASP借助Script脚本语言(Vbscript、Jscript)以及ActiveX服务器组件来扩充功能。但ASP有一个缺点,安全性不好.使用者必须随时注意微软公司发布的补丁程序,以便及时更新统。PHP是一种跨平台的服务器的嵌入式脚本语言,它大量地借用C、Ped语言的语法语言的语法,并结合PHP自己的特性。使Web开发者能够快速地写出动态生成页面。它支持目前大多数数据库。PHP可以支持具有与许多数据库相连接的函数。但PHP提供的数据库接口支持不统一。比如对Oracle,MySQL、Sybase的接口.彼此都不一样。这也是PHP的一个弱点。JsP是Sun公司推出的新一代站点开发语言。它完全解决了目前ASP,PHP的一个通病——脚本级执行。JsP可以在Servlet和JavaBean/EJB支持下。构建功能强大的企业级Web应用平台。JSP的最大特点是将内容的生成和显示进行分离。使用JsP技术.Web页面开发人员可以使用HTML或者XML标记来设计和格式化最终页面。使用JSP标记或者小脚本来生成页面上的动态内容。生成内容的逻辑被封装在JSP标记JavaBeans组件中,并捆绑在小脚本中。所有的脚本在服务器端运行。由于JSP页面的内置脚本语言是基于Java编程语言的,拥有Java编程语言“一次编写,各处运行”的特点。而且所有的JSP页面都被编译成为JavaServletClas,JSP页面就具有Java技术的所有好处,包括健壮的存储管理和安全性。目前,ASP还主要运行于微软的服务器产品上。而PHP可在多平台的Web服务器上正常运行,还支持IS.Apache等通用Web服务器,用户在更换平台时。需要对代码做一些改变。但PHP只能称为几乎与平台无关,例如:PHP函数库中的很多字符串函数在Unix平台下运行正常,但在Windows平台下根本不起作用。jSP几乎可以运行于所有平台。目前在国内PHP与ASP应用最为广泛,但在国外,JSP已经是比较流行的一种技术,尤其是在电子商务类的网站,大多采用JSP。PHP本身存在很多缺点,首先,PHP缺乏多层结构支持。其次。PHP提供的数据库接口支持不统一,这就使得它不适合运用在电子商务中。ASP和JSP则没有以上缺陷,ASP可以通过Windows的COMIDCOM获得Active规模支持。通过DCOM和MicrosofiTransactionServer获得结构支持;JSP可以通过SunJava的JavaBean和EJB获得规模支持.通过众多厂商的ApplicationServer获得结构支持。总体来说,JSP是未来发展的趋势,事实上,世界上一些大的电子商务解决方案提供商都采用JSP/Servlet。JavaServerPages(JSP)和微软的ActiveServerPages(ASP)在技术方面都是为基于Web应用实现动态交互网页制作提供技术环境支持。但仍然存在许多不同之处.其中最本质的区别
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

基于JAVA的WEB系统与技术

文档大小:2.1MB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用

手机号注册 用户名注册
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
登录
手机号登录 微信扫码登录
微信扫一扫登录 账号密码登录

首次登录需关注“豆柴文库”公众号

新用户注册
VIP会员(1亿+VIP文档免费下)
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用