loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
The 8th IEEE International Conference on E-Commerce Technology and The 3rd IEEE International Conference on Enterprise Computing, E-Commerce, and E-Services (CEC/EEE'06)
Interference Problem between Web Services Caused by Data Dependencies
San Francisco, CA
June 26-June 29
ISBN: 0-7695-2511-3
Teng TENG, Peking University, Beijing, China
Gang HUANG, Peking University, Beijing, China
Hong MEI, Peking University, Beijing, China
Web services are usually encapsulated or implemented by components in the backend or legacy systems. Since many legacy systems are data-centric or data-intensive, their components have more or less data dependencies between each other. If such explicit or implicit data dependencies were ignored or not dealt with carefully, they would cause unexpected behaviors and even errors of web services. In this paper, we propose a middleware-based approach to the detection and solution of interferences between web services caused by data dependencies between backend components. With a demonstration on J2EE (Java 2 Platform Enterprise Edition), this paper makes three contributions: Firstly, it investigates such an interference problem neglected by current research and practice with a real case of J2EE-enabled web services. Secondly, it enhances a J2EE application server to automatically detect interferences between web services caused by data dependencies among Enterprise JavaBeans. Thirdly, it proposes four solution patterns of the interferences, which are successfully applied to a real case.
Citation:
Teng TENG, Gang HUANG, Hong MEI, "Interference Problem between Web Services Caused by Data Dependencies," cec-eee, pp.54, The 8th IEEE International Conference on E-Commerce Technology and The 3rd IEEE International Conference on Enterprise Computing, E-Commerce, and E-Services (CEC/EEE'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.