• DocumentCode
    2924792
  • Title

    IntegratingWeb Services and Messaging

  • Author

    Silva-Lepe, Ignacio ; Ward, Michael J. ; Curbera, Francisco

  • Author_Institution
    IBM T.J. Watson Res. Center, Hawthorne, NY
  • fYear
    2006
  • fDate
    18-22 Sept. 2006
  • Firstpage
    111
  • Lastpage
    118
  • Abstract
    Web services and messaging, as application-to-application communication paradigms, have so far been considered separately, with independent programming models and supporting middleware. Different efforts are now introducing messaging notions such as asynchrony, greater consumer cardinality, and looser coupling between Web services. This trend will likely result in an extension of the Web services programming model. It is not clear, however, that this extension will adhere to a pre-planned approach. A coherent approach requires a thorough integration of the Web services and messaging paradigms. This paper proposes one such approach which, in addition to supporting the current style of Web services interactions, allows the incorporation of messaging-style interactions under a common programming model. These messaging-style interactions include asynchronous request-response, oneway multi-consumer interactions, and even multiple-choice point-to-point interactions, common in message queuing systems. This paper also elaborates on a model for oneway multi-consumer interactions that integrates the publish/subscribe mode of messaging into the Web services programming model. A primary motivation for our approach is to take advantage of key messaging features, while exerting as small an impact as possible on the Web services programming model
  • Keywords
    Web services; message passing; middleware; Web services programming model; application-to-application communication; asynchronous request-response; independent programming model; message queuing systems; messaging-style interactions; middleware; multiple-choice point-to-point interactions; oneway multiconsumer interactions; publish/subscribe mode; Genetic programming; Middleware; Quality of service; Simple object access protocol; Subscriptions; Unicast; Vehicles; Web server; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services, 2006. ICWS '06. International Conference on
  • Conference_Location
    Chicago, IL
  • Print_ISBN
    0-7695-2669-1
  • Type

    conf

  • DOI
    10.1109/ICWS.2006.76
  • Filename
    4032018