• DocumentCode
    3231712
  • Title

    TWSO - Transactional Web Service Orchestrations

  • Author

    Hrastnik, P. ; Winiwarter, W.

  • Author_Institution
    Electronic Commerce Competence Center
  • fYear
    2005
  • fDate
    22-26 Aug. 2005
  • Firstpage
    45
  • Lastpage
    50
  • Abstract
    Software industry responded to the need for transactions in the Web service world by publishing several proposals, that are quite alike. These proposals define basically communication protocols that indirectly implement advanced transaction models. However, the rather obvious question "How can I use transactions in Web service orchestrations?" is not covered anywhere satisfyingly. The use of arbitrary advanced transaction models is provided by some of the proposals, but likely requires an update of various transaction system components. This paper introduces TWSO (Transactional Web Service Orchestrations), an approach to integrate transactional processing with Web service orchestrations. It tries to overcome the hassles stated above and provides an XML vocabulary (TWSOL) that is intended to be incorporated in Web service orchestrations. The usage pattern of TWSO is designed to resemble the programming pattern used when nowadays application developers use transaction-enabled components like databases or application servers. Moreover, arbitrary advanced transaction models can be synthesized by using a set of transaction building blocks without the demand for system-updates.
  • Keywords
    Computer industry; Concurrent computing; Electronic commerce; Electronics industry; Logic; Programming profession; Proposals; Protocols; Scientific computing; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Next Generation Web Services Practices, 2005. NWeSP 2005. International Conference on
  • Conference_Location
    Seoul, South Korea
  • Print_ISBN
    0-7695-2452-4
  • Type

    conf

  • DOI
    10.1109/NWESP.2005.79
  • Filename
    1592405