• 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