DocumentCode
2755366
Title
SEDA4SC: A staged event-driven architecture for adaptive service computing runtime
Author
Li, Zhuqing ; Ma, Dianfu ; Sun, Dou ; Liu, Jian
Author_Institution
Inst. of Adv. Comput. Technol., Beihang Univ., Beijing, China
fYear
2011
fDate
June 28 2011-July 1 2011
Firstpage
994
Lastpage
1001
Abstract
The rapid development of web service technology brings up a number of crucial requirements for designing service computing runtime, such as supporting multiple message exchange patterns, switching among different transports, integrating various extended web service protocols and achieving robust performance under high concurrency. Based on staged event-driven architecture, we propose a novel architecture for an adaptive web-service-centric service computing runtime, named SEDA4SC. In SEDA4SC, the process of basic and extended web service protocols is divided into four primary event-driven stages to enable system independence and module isolation. Moreover, this architecture allows messages to be handled in two independent pipelines: the input pipeline and the output pipeline. Arbitrary message exchange patterns can be supported through a combination of the two pipelines. With SEDA4SC, we design and implement a service computing runtime system. The performance evaluation results show that our system exhibits robust performance under high concurrency.
Keywords
Web services; protocols; service-oriented architecture; SEDA4SC; Web service technology; adaptive service computing runtime; arbitrary message exchange patterns; service-oriented computing; staged event-driven architecture; Computer architecture; Concurrent computing; Message systems; Protocols; Runtime; Simple object access protocol; High Concurrency; SEDA; Service Computing; Service Execution Environemnt; Web Services;
fLanguage
English
Publisher
ieee
Conference_Titel
Computers and Communications (ISCC), 2011 IEEE Symposium on
Conference_Location
Kerkyra
ISSN
1530-1346
Print_ISBN
978-1-4577-0680-6
Electronic_ISBN
1530-1346
Type
conf
DOI
10.1109/ISCC.2011.5983972
Filename
5983972
Link To Document