Separation of navigation routing code in J2EE web applications

被引:0
|
作者
Han, M [1 ]
Hofmeister, C [1 ]
机构
[1] Lehigh Univ, Dept Comp Sci & Engn, Bethlehem, PA 18015 USA
来源
WEB ENGINEERING, PROCEEDINGS | 2005年 / 3579卷
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The navigation routing code of a web application is the part of the code involved in routing a request from a web page through the appropriate components on the server, typically ending with the display of a response page. Common maintenance activities are to change the sequence of pages or the processing for a page, and for these activities the navigation routing code must be located, understood, and possibly modified. But in J2EE applications this code is spread among a number of components, making maintenance costly. We describe an approach for separating this navigation routing code, using either Aspect Oriented Programming (AOP) or conventional 00 techniques. We demonstrate how this improves maintainability by converting three exemplar applications from Sun and Oracle, with a 4- to 11-fold reduction in the number of files containing navigation routing code and in the lines of code in these files.
引用
收藏
页码:221 / 231
页数:11
相关论文
共 50 条
  • [41] Sharing of precompiled database statements in J2EE applications
    Latorre, R
    López, F
    Martínez, AE
    SOFTWARE-PRACTICE & EXPERIENCE, 2005, 35 (03): : 301 - 311
  • [42] Positioning CORBA, J2EE, web services and other middlewares
    Baker, S
    O'Sullivan, D
    DOA'01: 3RD INTERNATIONAL SYMPOSIUM ON DISTRIBUTED OBJECTS & APPLICATIONS, PROCEEDINGS, 2001, : 359 - 360
  • [43] 基于J2EE技术构建WEB OA系统
    罗生敏
    左国超
    大理学院学报, 2010, 9 (10) : 98 - 100
  • [44] 基于J2EE平台的Web Service应用
    段金蓉
    赵永驰
    魏华吉
    兵工自动化, 2007, (08) : 94 - 96
  • [45] J2EE Web开发框架体系结构
    杜小刚
    李舟军
    计算机科学, 2006, (08) : 236 - 239
  • [46] 创建高效J2EE Web应用研究
    王迤冉
    齐迎春
    周口师范学院学报, 2007, (05) : 110 - 112+123
  • [47] Using J2EE on a large, Web-based project
    Altendorf, E
    Hohman, M
    Zabicki, R
    IEEE SOFTWARE, 2002, 19 (02) : 81 - +
  • [48] 基于J2EE技术的WEB应用开发
    吕伟民
    程良铨
    通信电源技术, 2002, (06) : 22 - 24
  • [49] Web container integration framework in J2EE application servers
    Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Beijing 100871, China
    Ruan Jian Xue Bao, 2006, 5 (1195-1203):
  • [50] An empirical evaluation of architectural alternatives for J2EE and Web services
    Liu, Y
    Gorton, I
    11TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2004, : 10 - 17