Особливості застосування технології веб-сокетів для асинхронної клієнт-серверної взаємодії веб-програм

Authors: 

Павич Н.Я., Костирко І.П.

Національний університет “Львівська політехніка”,

  1. кафедра програмного забезпечення,
  2. кафедра електронних обчислювальних машин

Проаналізовано сучасні підходи до реалізації асинхронної клієнт-серверної взаємо- дії веб-програм. Розглянуто ефективність та недоліки основних реалізацій. Для основ- них алгоритмів наведено принципи їх функціонування. Запропоновано підхід до застосу- вання технології веб-сокетів для взаємодії в реальному часі.

1. Berners-Lee T., Cailliau R., WorldWideWeb: Proposal for a HyperText Project - Tech, rep., CERN, 1990. 18 p. 2. Jesse James Garrett. Ajax: A new Approach to Web Application. AdaptivePath, 44p. 3. Specification of the XMLHttpRequest object from the Level 1 W3C Working Draft released on April 5th, 2006. W3.org. 67 p. 4. Vanessa Wang, Frank Salim, Marcelo Jabali, The Definitive Guide to HTML5 - WebSocket, 2012, 200p. 5. Pener Lubbers, Brian Alers, Frank Sailm, Pro HTML5 Programming. Second edition. – Apress, 2011. 353 p. 6. I. Fette, Google, Inc., A. Melnikov, Isode Ltd., The Websocket Protocol V.17., Internet Engineering Task Force (IETF), 72 p. 7. Julian A. Richter, Websockets Paper - RWTH Aachen University, Germany, 2011. 31 p. 8. Engin Bozdag, Ali Mesbah, Arie van Deursen, A Comparison of Push and Pull Techniques for AJAX - Delft University of Technology, Software Engineering Research Group, Technical Report Series, The Netherlands, 2009. 12 p