Intrusion detection systems as evidence
Computer Networks: The International Journal of Computer and Telecommunications Networking
DOORS: Towards High-Performance Fault Tolerant CORBA
DOA '00 Proceedings of the International Symposium on Distributed Objects and Applications
APSEC '03 Proceedings of the Tenth Asia-Pacific Software Engineering Conference Software Engineering Conference
Experiences, Strategies, and Challenges in Building Fault-Tolerant CORBA Systems
IEEE Transactions on Computers
QoS-Aware Middleware for Web Services Composition
IEEE Transactions on Software Engineering
EEE '04 Proceedings of the 2004 IEEE International Conference on e-Technology, e-Commerce and e-Service (EEE'04)
A Portable Interceptor Mechanism on SOAP for Continuous Audit
APSEC '06 Proceedings of the XIII Asia Pacific Software Engineering Conference
A Comparison of Three Programming Models for Telecom Service Composition
AICT '07 Proceedings of the The Third Advanced International Conference on Telecommunications
Secure and auditable agent-based e-marketplace framework for mobile users
Computer Standards & Interfaces
Editorial: Frameworks for secure, forensically safe and auditable applications
Computer Standards & Interfaces
Enhancing Service-Side QoS Monitoring for Web Services
SNPD '08 Proceedings of the 2008 Ninth ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing
An approach for end-to-end QoS and network resources management
Computer Standards & Interfaces
Grid load balancing using intelligent agents
Future Generation Computer Systems
Computer Standards & Interfaces
Unigrids streaming framework: enabling streaming for the new generation of grids
PARA'06 Proceedings of the 8th international conference on Applied parallel computing: state of the art in scientific computing
Using SAML-based VOMS for authorization within web services-based UNICORE grids
Euro-Par'07 Proceedings of the 2007 conference on Parallel processing
Hi-index | 0.00 |
An interceptor is a generic architecture pattern, and has been used to resolve specific issues in a number of application domains. Many standard platforms such as CORBA also provide interception interfaces so that an interceptor developed for a specific application can become portable across systems running on the same platform. SOAP frameworks are commonly used platforms to build Web Services. However, there is no standard way to build interceptors portable across current SOAP frameworks, although, some of them provide proprietary interceptor solution within individual framework, such as Axis, XFire, and etc. In this paper, we propose the portable interceptor mechanism (PIM) consisting of a set of application programming interfaces (API) on SOAP engine, a core component of a SOAP framework. An interceptor is able to receive messages passing through the SOAP framework from the SOAP engine via these APIs. Furthermore, the proposed PIM facilitates run-time lifecycle management of interceptors that is a crucial feature to many application domains but is not fully supported by CORBA standard. For concept proving, we implement the proposed PIM on two popular SOAP frameworks, namely, Axis and XFire. We also discuss a number of implementation issues including the performance and reliability of PIM.