帮帮文库

返回

有关JSP的简单介绍(外文翻译) 有关JSP的简单介绍(外文翻译)

格式:word 上传:2022-06-25 20:10:30

《有关JSP的简单介绍(外文翻译)》修改意见稿

1、“.....在正式发布之后,这种新的应用开发技术很快引起了人们的关注。为创建高度动态的应用提供了个独特的开发环境。按照的说法,能够适应市场上包括在内的的服务器产品。本文将介绍相关的知识,当然都是比较粗略的介绍其中的基本内容,仅仅起到抛砖引玉的作用,如果读者需要更详细的信息,请参考相应的的书籍。的开发背景及发展历史在万维网短暂的历史中,万维网已经从个大部分显示静态信息的网络演化到对股票进行交易和进行购书操作的个基础设施。在各种各样的应用程序中,对于可能使用的基于的客户端,看上去没有任何限制。基于浏览器客户端的应用程序比传统的基于客户机服务器的应用程序有几个好处。这些好处包括几乎没有限制的客户端访问和极其简化的应用程序部署和管理要更新个应用程序......”

2、“.....而不是成千上万的安装在客户端的应用程序。这样,软件工业正迅速地向建造基于浏览器客户端的多层次应用程序迈进。这些快速增长的精巧的基于的应用程序要求开发技术上的改进。静态对于显示相对静态的内容是不错的选择新的挑战在于创建交互的基于的应用程序,在这些程序中,页面的内容是基于用户的请求或者系统的状态,而不是预先定义的文字。对于这个问题的个早期解决方案是使用接口。开发人员编写与接口相关的单独的程序,以及基于的应用程序,后者通过服务器来调用前者。这个方案有着严重的扩展性问题每个新的要求在服务器上新增个进程。如果多个用户并发地访问该程序,这些进程将消耗该服务器所有的可用资源,并且系统性能会降低到极其低下的地步......”

3、“.....这些解决方案是与特定的服务器相关的,不能解决跨多个供应商的解决方案的问题。例如,微软的技术使得在页面上创建动态内容更加容易,但也只能工作在微软的和上。还存在其他的解决方案,但都不能使个普通的页面设计者能够轻易地掌握。例如,像这样的技术就可以使得用语言编写交互的应用程序的服务器端的代码变得容易。开发人员能够编写出这样的,以接收来自浏览器的请求,动态地生成响应可能要查询数据库来完成这项请求,然后发送包含或文档的响应到浏览器。注意个就是个基于技术的运行在服务器端的程序与不同,后者运行在浏览器端。会在本书第章介绍。采用这种方法,整个网页必须都在中制作。如果开发人员或者管理人员想要调整页面显示......”

4、“.....即使在逻辑上已经能够运行了。采用这种方法,生成带有动态内容的页面仍然需要应用程序的开发技巧。很显然,目前所需要的是个业界范围内的创建动态内容页面的解决方案。这个方案将解决当前方案所受到的限制。如下能够在任何或应用程序服务器上运行。将应用程序逻辑和页面显示分离。能够快速地开发和测试。简化开发基于的交互式应用程序的过程。技术就是被设计用来满足这样的要求的。规范是服务器应用服务器交易系统以及开发工具供应商间广泛合作的结果。开发出这个规范来整合和平衡已经存在的对编程环境例如,和进行支持的技术和工具。其结果是产生了种新的开发基于应用程序的方法,给予使用基于组件应用逻辑的页面设计者以强大的功能。的由来公司的技术......”

5、“.....使用标识或者小脚本来生成页面上的动态内容内容是根据请求来变化的。是技术的基础,而且大型的应用程序的开发需要和配合才能完成,这个名称源于,现在国内的翻译方式很多,本书为了避免误会,决定直接采用而不做任何翻译,读者如果愿意,可以称之为小服务程序。其实和传统的等程序开发工具的作用是相似的,在使用以后,用户不必再使用效率低下的方式,也不必使用只能在个固定服务器平台运行的方式来动态生成页面。许多服务器都支持,即使不直接支持的服务器也可以通过附加的应用服务器和模块来支持。得益于的跨平台的特性,也是平台无关的,实际上,只要符合规范,是完全与平台无关且是与服务器无关的。由于内部是以线程方式提供服务,不必对于每个请求都启动个进程......”

6、“.....因此效率非常高。但也不是没有缺点,和传统的方式相同,是利用输出语句来实现动态是编译过的,所以网页中的代码不需要在每次请求该页时被解释遍。引擎只需在代码最后被修改后编译次,然后这个编译过的就可以被执行了。由于是引擎自动生成并编译,不用程序员动手编译代码,所以能带给你高效的性能和快速开发所需的灵活性。和传统的相比较,有相当的优势。首先,在速度上,传统的程序需要使用系统的标准输入输出设备来实现动态网页的生成,而是直接和服务器相关联的。而且对于来说,每个访问就需要新增加个进程来处理,进程不断地建立和销毁对于作为服务器的计算机将是不小的负担。其次,是专门为开发而设计的,其目的是为了建立基于的应用程序,其中包含了整套的规范和工具......”

7、“.....的应用框架什么是应用框架框架是可重用的,半成品的应用程序,可以用来产生专门的定制程序。象人样,软件应用的相似性比不同点要多。它们运行在相似的机器上,期望从相同的设备输入信息,输出到相同的显示设备,并且将数据存储到相同的硬盘设备。开发传统桌面应用的开发人员更习惯于那些可以涵盖应用开发同性的工具包和开发环境。构架在这些公共基础上的应用框架可以为开发人员提供可以为他们的产品提供可重用服务的基础架构。框架向开发人员提供系列具有以下特征的骨架组件已经知道它们在其它程序上工作得很好它们随时可以在下个项目中使用它们可以被组织的其它团队使用对于框架是典型的构建还是购买命题。如果你自己构建它,在你完成时你就会理解它......”

8、“.....你必须得克服学习曲线,同样,在你可以用它进行工作之前又得花多长时间这里没有所谓正确答案,但许多观察者都会同意,象这样的框架能提供比从头开始开发更显著的投资回报,特别是对于大型项目来说。其它类型的框架框架的概念不仅用于应用程序也可用于组件。在其它的资料里面,我们也介绍了些可以和起使用的框架。这些包括搜索引擎,工具包,验证器,以及标签库。与应用框架样,这些工具也提供了些半完成的版本,可以用在用户的定制组件之中。些框架被限制于专门的开发环境中。以及本文中涉及的组件却不是这样。你可以在很多环境中来开发甚至使用。对于你的工具,如果你可以用来开发,你就可以用它来开发。使用的技术使用的应用开发使用了大量的其他基础技术。这些技术并不是专门针对......”

9、“.....开发者使用之类的框架是为了隐藏在诸如以及之类技术后面的繁琐的细节。作为个开发者,你并不需要知晓所有的相关知识,但是这些基本技术的工作原理可能有助于你针对棘手问题设计出创造性的方案。网页的,如果用来开发整个网站,动态部分和静态页面的整合过程会非常难以实现。为了解决的这种缺点,推出了。许多年前,受到邀请,参加个有关软件技术的小型研讨会坐在旁边的人是编程语言的发明者。隔几个位置,是来自华盛顿家大型软件公司的高级经理。在讨论过程中,研讨会的主席提出了的议题,这在当时是项新的技术。主席向该经理询问他的想法他回答说,虽然现在言之过早,但这看起来会是非常有前途的项技术。他们会持续关注这项技术,如果这项技术变得流行起来......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
有关JSP的简单介绍(外文翻译).docx预览图(1)
1 页 / 共 19
有关JSP的简单介绍(外文翻译).docx预览图(2)
2 页 / 共 19
有关JSP的简单介绍(外文翻译).docx预览图(3)
3 页 / 共 19
有关JSP的简单介绍(外文翻译).docx预览图(4)
4 页 / 共 19
有关JSP的简单介绍(外文翻译).docx预览图(5)
5 页 / 共 19
有关JSP的简单介绍(外文翻译).docx预览图(6)
6 页 / 共 19
有关JSP的简单介绍(外文翻译).docx预览图(7)
7 页 / 共 19
有关JSP的简单介绍(外文翻译).docx预览图(8)
8 页 / 共 19
有关JSP的简单介绍(外文翻译).docx预览图(9)
9 页 / 共 19
有关JSP的简单介绍(外文翻译).docx预览图(10)
10 页 / 共 19
有关JSP的简单介绍(外文翻译).docx预览图(11)
11 页 / 共 19
有关JSP的简单介绍(外文翻译).docx预览图(12)
12 页 / 共 19
有关JSP的简单介绍(外文翻译).docx预览图(13)
13 页 / 共 19
有关JSP的简单介绍(外文翻译).docx预览图(14)
14 页 / 共 19
有关JSP的简单介绍(外文翻译).docx预览图(15)
15 页 / 共 19
预览结束,还剩 4 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档