DocumentCode :
518024
Title :
The research and application of web-based system with Aspect-Oriented features
Author :
Li, Hui ; Zhang, Jingjun ; Wang, Lei
Author_Institution :
Sch. of Inf. Eng., Handan Coll., Handan, China
Volume :
4
fYear :
2010
fDate :
16-18 April 2010
Abstract :
Aspect-Oriented Programming (AOP) is good at solving the difficulty in Object-Oriented Programming (OOP) of crosscutting concerns, and loosens the system from higher standpoints. Based on the characteristics of web application system, this paper introduces the AOP idea into it, and designs a kind of multi-player architecture based on MVC, emphasizes on the analysis of crosscutting concerns in web system, including authorization, exception, logging and time handler. Making use of the AspectJ language, we design implementations to solve these crosscutting concerns to distributed enterprise web-based systems based on J2EE platform. In the end, comparing with OOP, we make a summary of the advantage of AOP, and list some items of most practice with AspectJ.
Keywords :
Internet; Java; aspect-oriented programming; authorisation; AspectJ language; J2EE platform; MVC; aspect-oriented programming; authorization; crosscutting concerns; distributed enterprise Web-based systems; exception; logging; multiplayer architecture; object-oriented programming; time handler; Application software; Business communication; Educational institutions; Java; Object oriented modeling; Object oriented programming; Process control; Programming profession; Scalability; Service oriented architecture; Aspect-Oriented Programming; AspectJ; Crosscutting Concerns; MVC; Object-Oriented Programming;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Engineering and Technology (ICCET), 2010 2nd International Conference on
Conference_Location :
Chengdu
Print_ISBN :
978-1-4244-6347-3
Type :
conf
DOI :
10.1109/ICCET.2010.5485462
Filename :
5485462
Link To Document :
بازگشت