Native Web Communication Protocols and Their Effects on the Performance of Web Services and Systems

被引:18
|
作者
Naik, Nitin [1 ]
Jenkins, Paul [1 ]
Davies, Philip [2 ]
Newell, David [2 ]
机构
[1] Minist Def, Def Sch Commun & Informat Syst, London, England
[2] Bournemouth Univ, Dept Comp & Informat, Poole, Dorset, England
关键词
Web Protocols; Web Services; Web Applications; Web Systems; Web Latency; Round Trip Time; HTTP; SPDY; HTTP/2; SOAP; REST;
D O I
10.1109/CIT.2016.100
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Native Web communication protocols are the pivotal components of Web services, applications and systems. In particular, HTTP is a de facto protocol standard used in almost all Web services and systems. Consequently, it is one of the crucial protocols responsible for the performance of Web services and systems. HTTP/1.1 has been successfully deployed inWeb services and systems for the last two decades. However, one of the most significant issues with HTTP/1.1 is the Round Trip Time and Web latency. To resolve this issue, two successor protocols SPDY and HTTP/2 have been developed recently, with some studies suggesting that SPDY improved the performance of Web services and systems, whilst some did not find significant improvements in the performance. HTTP/2 is a relatively new protocol and has yet to be tested with any rigour. Therefore, it is important to investigate the effects of these two enhanced protocols SPDY and HTTP/2 on the performance of Web services and systems. This paper conducts a number of practical investigations to evaluate the performance of Web services and systems with and without the support of SPDY and HTTP/2 protocols at the client and server. This study investigates the impact of SPDY and HTTP/2 on the overall performance of Web services and systems from the end-user's perspective.
引用
收藏
页码:219 / 225
页数:7
相关论文
共 50 条
  • [21] Managing failures in web services atomic commitment protocols
    Puustjarvi, Juha
    [J]. INTERNATIONAL JOURNAL OF WEB INFORMATION SYSTEMS, 2011, 7 (02) : 183 - 199
  • [22] On the Relationship Between Web Services Security and Traditional Protocols
    Kleiner, E.
    Roscoe, A. W.
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 155 : 583 - 603
  • [23] ASEHA: A framework for modelling and verification of Web Services protocols
    Ramsokul, Pemadeep
    Sowmya, Arcot
    [J]. SEFM 2006: FOURTH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND FORMAL METHODS, PROCEEDINGS, 2006, : 196 - +
  • [24] Web-based system for learning of communication protocols
    Komosny, Dan
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2006, 6 (9B): : 38 - 42
  • [25] A Web-based tutor for Internet communication protocols
    Santos, ETP
    Fialho, SV
    [J]. COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2000, 8 (3-4) : 150 - 156
  • [26] A performance evaluation of asynchronous web interfaces for collaborative web services
    Angelaccio, Michele
    Buttarazzi, Berta
    [J]. FRONTIERS OF HIGH PERFORMANCE COMPUTING AND NETWORKING - ISPA 2006 WORKSHOPS, PROCEEDINGS, 2006, 4331 : 864 - +
  • [27] ENHANCING THE HIGH AVAILABILITY OF WEB SERVICES WITH REPLICATED SERVICES ON DIFFERENT PROTOCOLS
    Sundharam, R.
    Lakshmi, M.
    Abarajithan, D.
    [J]. 4TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER THEORY AND ENGINEERING ( ICACTE 2011), 2011, : 283 - 286
  • [28] Web Protocols and Challenges of Web Latency in the Web of Things
    Naik, Nitin
    Jenkins, Paul
    [J]. 2016 EIGHTH INTERNATIONAL CONFERENCE ON UBIQUITOUS AND FUTURE NETWORKS (ICUFN), 2016, : 845 - 850
  • [29] Characterizing RESTFul Web Services Usage on Smartphones: A Tale of Native Apps and Web Apps
    Liu, Yi
    Liu, Xuanzhe
    Ma, Yun
    Liu, Yunxin
    Zheng, Zibin
    Huang, Gang
    Blake, M. Brian
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS), 2015, : 337 - 344
  • [30] Web services for Service-Oriented Communication
    Chou, Wu
    Li, Li
    Liu, Feng
    [J]. 2006 INTERNATIONAL CONFERENCE ON COLLABORATIVE COMPUTING: NETWORKING, APPLICATIONS AND WORKSHARING, 2006, : 449 - +