外文翻译--基于Java技术的Web应用设计模型的比较研究
《外文翻译--基于Java技术的Web应用设计模型的比较研究》由会员分享,可在线阅读,更多相关《外文翻译--基于Java技术的Web应用设计模型的比较研究(22页珍藏版)》请在毕设资料网上搜索。
1、3690 单词, 19100 英文字符, 5763 汉字 出处: Kurniawan B, Xue J. A Comparative Study of Web Application Design Models Using the Java Technologies.J. Lecture Notes in Computer Science, 2004, 3007:711-721. 外文文献资料 A Comparative Study of Web Application Design Models Using the Java Technologies Kurniawan B, Xue J A
2、bstract. The Servlet technology has been the most widely used technology for building scalable Web applications. In the events, there are four design models for developing Web applications using the Java technologies: Model 1, Model2, Struts, and JavaServer Faces (JSF). Model 1 employs a series of J
3、SP pages; Model 2 adopts the Model-View-Controller pattern; Struts is a framework employing the Model 2 design model; and JSF is a new technology that supports ready-to-use components for rapid Web application development. Model 1 is not recommended for medium-sized and large applications as it intr
4、oduces maintenance nightmare. This paper compares and evaluates the ease of application development and the performance of the three design models (Model 2, Struts, and JSF) by building three versions of an online store application using each of the three design models, respectively. 1 Introduction
5、Today, Web applications are the most common applications for presenting dynamic contents. There are a number of technologies for building Web applications, the most popular of which is the Servlet technology . This technology gains its popularity from its superiority over other technologies such as
6、CGI and PHP .Servlets are cumbersome to develop, however, because sending HTML tags requires the programmer to compose them into a String object and send this object to the browser. Also, a minor change to the output requires the servlet to be recompiled. To address this issue, Sun Microsystems inve
7、nted JavaServer Pages (JSP) . JSP allows HTML tags to be intertwined with Java code and each page is translated into a servlet. A JSP page is a servlet. However, compilation occurs automatically when the page is first requested. As a result, changing the output does not need recompilation. In additi
8、on, JSP enables the separation of presentation from the business logic through the use of JavaBeans and custom tag libraries. The norm now in developing Javabased Web applications is to use servlets along with JavaServer Pages. In the later development, there are a number of design models for buildi
9、ng servlet/JSP applications: Model 1, Model 2, Struts , and JSF . Model 1 and Model 2 were first mentioned in the early specifications of JSP. Model 1 strictly uses JSP pages, with no servlets, and Model 2 uses the combination of both servlets and JSP pages. The terms of Model 1 and Model 2 have bee
10、n used ever since. Model 1 is suitable for prototypes and very small applications, and Model 2 is the recommended design model for medium sized and large applications. As Model 2 gained more acceptances in the industry, an open source initiative to build the Struts Framework was initiated. Struts pe
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 外文 翻译 基于 java 技术 web 应用 利用 运用 设计 模型 比较 对比 研究 钻研
