• DocumentCode
    2351676
  • Title

    Migration of SOAP-based services to RESTful services

  • Author

    Upadhyaya, Bipin ; Zou, Ying ; Xiao, Hua ; Ng, Joanna ; Lau, Alex

  • Author_Institution
    Dept. of Electr. & Comput., Queen´´s Univ., Kingston, ON, Canada
  • fYear
    2011
  • fDate
    30-30 Sept. 2011
  • Firstpage
    105
  • Lastpage
    114
  • Abstract
    Web services are designed to provide rich functionality for organizations and support interoperable interactions over a network. Web services are mainly realized in two ways: 1) SOAP-based services and 2) RESTful services. For the service providers, RESTful services can improve system flexibility, scalability, and performance as compared to the SOAP-based Web services. It is equally attractive to end users as it is consume less resources (i.e., battery, processor speed, and memory). Additionally, REST-based services do not include complex standards and heterogeneous operations; and hence are easier to consume and compose as compared to SOAP-based Web services. We provide an approach to migrate SOAP-based services to RESTful services. We identify resources from a SOAP-based Web service by analyzing its service description and mapping the contained operations to resources and HTTP methods. To demonstrate the effectiveness of our approach, we conduct a case study on a set of publicly available SOAP-based Web services. The results of our case study show that our approach can achieve high accuracy of identifying RESTful services from the interfaces of SOAP-based services. Our approach can improve the performance for invoking Web services after SOAP-based services are migrated to RESTful services.
  • Keywords
    Web services; HTTP method; RESTful services; SOAP-based Web services; SOAP-based services; service description; service providers; Cities and towns; Mobile communication; Protocols; Semantics; Simple object access protocol; XML; RESTful Services; SOAP Services; Service Migration; Thin Clients;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Systems Evolution (WSE), 2011 13th IEEE International Symposium on
  • Conference_Location
    Williamsburg, VI
  • ISSN
    2160-6153
  • Print_ISBN
    978-1-4577-0699-8
  • Type

    conf

  • DOI
    10.1109/WSE.2011.6081828
  • Filename
    6081828