Title :
Research on SOA-Based Applications Based on AOP and Web Services
Author :
Zhang, Jingjun ; Meng, Fanxin ; Liu, Guangyuan
Author_Institution :
Sci. Res. Office, Hebei Univ. of Eng., Handan
Abstract :
Web services are the best way to solve cross-platform, cross-language, loosely coupled distributed systems in web environment at present. But because of some non-functional attributes such as authorization, security, transaction, logging, etc. in web services, the adaptation and reuse of web services are decreased. It is difficult to maintain and extend SOA-based applications which are composed of them. In order to solve the above problems, Aspect-Oriented Programming is introduced to web services in this paper, the non-functional attributes are separated and realized as aspectual services and the web services and aspectual services are weaved at SOAP level to construct the final system when the application runs.
Keywords :
Web services; software architecture; AOP; SOA-based applications; Web services; aspect-oriented programming; Application software; Authorization; Distributed computing; Information security; Object oriented programming; Resource management; Service oriented architecture; Simple object access protocol; Web and internet services; Web services; Aspect-Oriented Programming; SOA; Web Services; non-functional attributes;
Conference_Titel :
Computer and Electrical Engineering, 2008. ICCEE 2008. International Conference on
Conference_Location :
Phuket
Print_ISBN :
978-0-7695-3504-3
DOI :
10.1109/ICCEE.2008.107