• DocumentCode
    244325
  • Title

    Understanding Interoperability Issues of Web Service Frameworks

  • Author

    Elia, Ivano Alessandro ; Laranjeiro, Nuno ; Vieira, Marco

  • Author_Institution
    Dept. of Inf. Eng., Univ. of Coimbra, Coimbra, Portugal
  • fYear
    2014
  • fDate
    23-26 June 2014
  • Firstpage
    323
  • Lastpage
    330
  • Abstract
    Web Services are a set of technologies designed to support the invocation of remote services by client applications, with the key goal of providing interoperable application-to-application interaction while supporting vendor and platform independence. The goal of this work is to study the real level of interoperability provided by these technologies through a massive experimental campaign involving a wide set of very popular frameworks for web services, implemented using seven different programming languages. We have tested the inter-operation of eleven client-side framework subsystems with three of the most widely used server-side implementations, each one hosting thousands of different services. The results highlight numerous situations where the goal of interoperability between different frameworks is not met due to problems both on the client and the server side. Moreover, we have identified issues also affecting interactions between the client and server subsystems of the same framework.
  • Keywords
    Web services; open systems; programming languages; Web service framework; application-to-application interaction; client-side framework subsystems; interoperability issues; programming languages; remote service invocation; server subsystems; Interoperability; Java; Servers; Simple object access protocol; Testing; WS-I Basic Profile; interoperability; web service; web service framework;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Systems and Networks (DSN), 2014 44th Annual IEEE/IFIP International Conference on
  • Conference_Location
    Atlanta, GA
  • Type

    conf

  • DOI
    10.1109/DSN.2014.40
  • Filename
    6903590