Latencies of service invocation and processing of the REST and SOAP web service interfaces

    Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

    19 Citations (Scopus)

    Abstract

    This paper studies the latencies experienced by the Web service client invoking a proprietary multimedia messaging service with both REST and SOAP interfaces implemented. This study has been made utilising XML, JSON, MTOM/XOP and Google Protostuff message and message content encodings where available. We study the overall round trip time from the start of the request to the response returning to the client. Furthermore, we measure and analyse the phases the request travels through to the server and the return of an associated response. The results of the overall round trip time and distribution of the delays along the service invocation path is presented to ultimately aid and justify a selection of the better performing interface implementation and associated message encoding scheme for the solution. Both interfaces implement the same functionality of registering a client, sending and receiving a message and finally unregistering. Therefore, the results are highly comparable which show differences not only between REST and SOAP but also between XML and JSON and how it can be further improved.
    Original languageEnglish
    Title of host publication2012 IEEE Eighth World Congress on Services
    PublisherIEEE Institute of Electrical and Electronic Engineers
    Pages100-107
    ISBN (Electronic)978-0-7695-4756-5
    ISBN (Print)978-1-4673-3053-4
    DOIs
    Publication statusPublished - 2012
    MoE publication typeNot Eligible
    Event8th World Congress on Services, SERVICES 2012 - Honolulu, United States
    Duration: 24 Jun 201229 Jun 2012
    Conference number: 8

    Conference

    Conference8th World Congress on Services, SERVICES 2012
    Abbreviated titleSERVICES 2012
    CountryUnited States
    CityHonolulu
    Period24/06/1229/06/12

    Fingerprint

    XML
    Web services
    Processing
    Servers

    Keywords

    • HTTP
    • REST
    • SOAP
    • WS

    Cite this

    Aihkisalo, T., & Paaso, T. (2012). Latencies of service invocation and processing of the REST and SOAP web service interfaces. In 2012 IEEE Eighth World Congress on Services (pp. 100-107). IEEE Institute of Electrical and Electronic Engineers . https://doi.org/10.1109/SERVICES.2012.55
    Aihkisalo, Tommi ; Paaso, Tuomas. / Latencies of service invocation and processing of the REST and SOAP web service interfaces. 2012 IEEE Eighth World Congress on Services. IEEE Institute of Electrical and Electronic Engineers , 2012. pp. 100-107
    @inproceedings{2ab346a709db41f79e87835e577cef71,
    title = "Latencies of service invocation and processing of the REST and SOAP web service interfaces",
    abstract = "This paper studies the latencies experienced by the Web service client invoking a proprietary multimedia messaging service with both REST and SOAP interfaces implemented. This study has been made utilising XML, JSON, MTOM/XOP and Google Protostuff message and message content encodings where available. We study the overall round trip time from the start of the request to the response returning to the client. Furthermore, we measure and analyse the phases the request travels through to the server and the return of an associated response. The results of the overall round trip time and distribution of the delays along the service invocation path is presented to ultimately aid and justify a selection of the better performing interface implementation and associated message encoding scheme for the solution. Both interfaces implement the same functionality of registering a client, sending and receiving a message and finally unregistering. Therefore, the results are highly comparable which show differences not only between REST and SOAP but also between XML and JSON and how it can be further improved.",
    keywords = "HTTP, REST, SOAP, WS",
    author = "Tommi Aihkisalo and Tuomas Paaso",
    year = "2012",
    doi = "10.1109/SERVICES.2012.55",
    language = "English",
    isbn = "978-1-4673-3053-4",
    pages = "100--107",
    booktitle = "2012 IEEE Eighth World Congress on Services",
    publisher = "IEEE Institute of Electrical and Electronic Engineers",
    address = "United States",

    }

    Aihkisalo, T & Paaso, T 2012, Latencies of service invocation and processing of the REST and SOAP web service interfaces. in 2012 IEEE Eighth World Congress on Services. IEEE Institute of Electrical and Electronic Engineers , pp. 100-107, 8th World Congress on Services, SERVICES 2012, Honolulu, United States, 24/06/12. https://doi.org/10.1109/SERVICES.2012.55

    Latencies of service invocation and processing of the REST and SOAP web service interfaces. / Aihkisalo, Tommi; Paaso, Tuomas.

    2012 IEEE Eighth World Congress on Services. IEEE Institute of Electrical and Electronic Engineers , 2012. p. 100-107.

    Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

    TY - GEN

    T1 - Latencies of service invocation and processing of the REST and SOAP web service interfaces

    AU - Aihkisalo, Tommi

    AU - Paaso, Tuomas

    PY - 2012

    Y1 - 2012

    N2 - This paper studies the latencies experienced by the Web service client invoking a proprietary multimedia messaging service with both REST and SOAP interfaces implemented. This study has been made utilising XML, JSON, MTOM/XOP and Google Protostuff message and message content encodings where available. We study the overall round trip time from the start of the request to the response returning to the client. Furthermore, we measure and analyse the phases the request travels through to the server and the return of an associated response. The results of the overall round trip time and distribution of the delays along the service invocation path is presented to ultimately aid and justify a selection of the better performing interface implementation and associated message encoding scheme for the solution. Both interfaces implement the same functionality of registering a client, sending and receiving a message and finally unregistering. Therefore, the results are highly comparable which show differences not only between REST and SOAP but also between XML and JSON and how it can be further improved.

    AB - This paper studies the latencies experienced by the Web service client invoking a proprietary multimedia messaging service with both REST and SOAP interfaces implemented. This study has been made utilising XML, JSON, MTOM/XOP and Google Protostuff message and message content encodings where available. We study the overall round trip time from the start of the request to the response returning to the client. Furthermore, we measure and analyse the phases the request travels through to the server and the return of an associated response. The results of the overall round trip time and distribution of the delays along the service invocation path is presented to ultimately aid and justify a selection of the better performing interface implementation and associated message encoding scheme for the solution. Both interfaces implement the same functionality of registering a client, sending and receiving a message and finally unregistering. Therefore, the results are highly comparable which show differences not only between REST and SOAP but also between XML and JSON and how it can be further improved.

    KW - HTTP

    KW - REST

    KW - SOAP

    KW - WS

    U2 - 10.1109/SERVICES.2012.55

    DO - 10.1109/SERVICES.2012.55

    M3 - Conference article in proceedings

    SN - 978-1-4673-3053-4

    SP - 100

    EP - 107

    BT - 2012 IEEE Eighth World Congress on Services

    PB - IEEE Institute of Electrical and Electronic Engineers

    ER -

    Aihkisalo T, Paaso T. Latencies of service invocation and processing of the REST and SOAP web service interfaces. In 2012 IEEE Eighth World Congress on Services. IEEE Institute of Electrical and Electronic Engineers . 2012. p. 100-107 https://doi.org/10.1109/SERVICES.2012.55