ePrints.FRI - University of Ljubljana, Faculty of Computer and Information Science

Analysis and comparison of SOAP web services and gRPC protocol in microservice environment

Gregor Poročnik (2018) Analysis and comparison of SOAP web services and gRPC protocol in microservice environment. MSc thesis.

[img]
Preview
PDF
Download (693Kb)

    Abstract

    Development of cloud services allowed us to speed up software development and make installing of software on platforms easier, but due to the characteristics of the distributed systems, this approach brought new challenges in the field of web service protocols, mostly intercommunication, monitoring and microservice operation management. In this master thesis we researched the field of microservices, the properties of distributed systems and web service protocols in relation to cloud-native applications. We studied the connection between speed, efficiency and suitability for the main protocols used by microservices. Since some of the protocols do not have complete support in frameworks that allow production of microservices, we defined the procedure to integrate new functionality and protocol support through the integration of program libraries. At the time of writing this thesis, we find that there are no major differences in principles of protocol description languages, despite the fact there are major differences in terms of effectiveness and functionalities. We assess that there are many downsides in the SOAP protocol, so we propose improvements by way of utilizing effective operations.

    Item Type: Thesis (MSc thesis)
    Keywords: microservice, protocols, cloud-native
    Number of Pages: 83
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    prof. dr. Matjaž Branko JuričMentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=51012&select=(ID=1538094531)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 4334
    Date Deposited: 11 Dec 2018 12:01
    Last Modified: 08 Jan 2019 12:31
    URI: http://eprints.fri.uni-lj.si/id/eprint/4334

    Actions (login required)

    View Item