A comparative study of web application design models using the Java']Java technologies

被引:0
|
作者
Kurniawan, B [1 ]
Xue, JL [1 ]
机构
[1] Univ New S Wales, Sch Comp Sci & Engn, Sydney, NSW 2052, Australia
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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, Model 2, Struts, and JavaServer Faces (JSF). Model 1 employs a series of JSP 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 introduces 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.
引用
收藏
页码:711 / 721
页数:11
相关论文
共 50 条
  • [1] A comparative study of web application design models using the Java technologies
    Kurniawan, Budi
    Xue, Jingling
    [J]. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2004, 3007 : 711 - 721
  • [2] Web Application Deveploment Technologies Using Google Web Toolkit And Google App Engine-Java']Java
    Correa, J. D. Y.
    Ricaurte, J. A. B.
    [J]. IEEE LATIN AMERICA TRANSACTIONS, 2014, 12 (02) : 372 - 377
  • [3] A design application using Java']JavaScript for the Web environment
    Yao, XH
    Sullivan, J
    Lakmazaheri, S
    [J]. COMPUTING IN CIVIL ENGINEERING, 1998, : 695 - 706
  • [4] Design Approaches of Web Application with Efficient Performance in JAVA']JAVA
    Kwon, OhSoo
    Bang, HyeJa
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2011, 11 (07): : 141 - 147
  • [5] Using Java']JavaScript and WebCL for Numerical Computations: A Comparative Study of Native and Web Technologies
    Khan, Faiz
    Foley-Bourgon, Vincent
    Kathrotia, Sujay
    Lavoie, Erick
    Hendren, Laurie
    [J]. ACM SIGPLAN NOTICES, 2015, 50 (02) : 91 - 102
  • [6] Using Java']Java to design an automated patient record for the Web
    Gage, JS
    [J]. M D COMPUTING, 1997, 14 (01): : 36 - &
  • [7] Using Web technologies on PACS environments:: A DICOM Web server with a DICOM Java']Java Viewer
    Fernàndez-Bayó, J
    Rúbies, C
    Barbero, O
    Sentís, M
    Donoso, L
    [J]. CARS '99: COMPUTER ASSISTED RADIOLOGY AND SURGERY, 1999, 1191 : 443 - 446
  • [8] Taxonomy of Java']Java web application frameworks
    Shan, Tony C.
    Hua, Winnie W.
    [J]. ICEBE 2006: IEEE INTERNATIONAL CONFERENCE ON E-BUSINESS ENGINEERING, PROCEEDINGS, 2006, : 378 - 385
  • [9] Design and Application of Java']Java Web Software Architecture Based on the SH Middleware
    Wang Jing
    Chen Yue-feng
    Xu Feng
    [J]. 2010 2ND INTERNATIONAL WORKSHOP ON DATABASE TECHNOLOGY AND APPLICATIONS PROCEEDINGS (DBTA), 2010,
  • [10] Design patterns, Java']Java, and Web development
    Remy, M
    [J]. DR DOBBS JOURNAL, 1997, 22 (06): : 28 - +