Title: A comparison between Web Service and JAVA Message Service technologies for Event-Driven Mashup execution
Authors: Michele Stecca, Massimo Maresca
Addresses: Computer Platform Research Center (CIPI), c/o DIST University of Genova, Via Opera Pia 13, 16145 Genova, Italy. ' Computer Platform Research Center (CIPI), c/o DEI University of Padova, Via Gradenigo 6A, 35131 Padova, Italy
Abstract: This paper presents a Service Execution Platform (SEP) for Event-Driven service compositions (a.k.a. Mashups), typically used in domains characterised by a working principle based on asynchronous events. The platform reference model is based on an orchestration system and on a set of Service Proxies (SPs) hosted in the SEP. The orchestration system executes Mashup Sessions by coordinating the actions of the SPs, and takes care of load balancing, security (AAA) and fault tolerance. The paper presents and compares two versions of the SEP based on two different technologies, namely Web Services (WSs) and JAVA Message Service (JMS).
Keywords: mashups; web services; JMS; JAVA message service; orchestration; event-driven architecture; service execution platform; event-driven service compositions; service proxies; load balancing; security; fault tolerance.
DOI: 10.1504/IJWGS.2010.035092
International Journal of Web and Grid Services, 2010 Vol.6 No.3, pp.269 - 288
Published online: 03 Sep 2010 *
Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article