Построение распределенных систем на базе WebSocket

С. П. Хабаров. Построение распределенных систем на базе WebSocket
С. П. Хабаров. Построение распределенных систем на базе WebSocket
4.35 из 5, отдано 17 голосов
Пособие дает представление о проектировании клиент-серверных систем, использующих технологию WebSocket – двунаправленной асинхронной симметричной связи между браузером и сервером, самого революционного расширения протокола HTTP с момента его появления. Протокол WebSocket поддерживается практически всеми современными браузерами, в нем клиент и сервер являются равноправными участниками обмена данными, в отличие от HTTP-протокола, построенного по модели «запрос – ответ». В учебном пособии даны методические указания к лабораторным работам, назначение которых – освоить методы построения WebSocket клиент-серверных приложений, в которых сервер реализуется в операционных системах MS Windows и Linux Ubuntu на основных современных языках: JScript, VBScript, Python, Perl, PHP bash, есть примеры использования C#, Java, С. В примерах и лабораторных работах показаны разработки наиболее востребованных и распространенных случаев клиент-серверного обмена данными: эхо-сервер, файловый обмен, секундомер, социальный чат, при этом используется технология доступа по протоколу ssh к серверу, находящемуся на виртуальной машине, а сам WebSocket сервер реализован как с использованием утилиты WebSocketD, так и средствами каждого конкретного языка. В конце каждого раздела пособия есть контрольные вопросы для закрепления материала. Предназначено для магистров направления 09.04.02 и студентов других специальностей, связанных с прикладной математикой и информатикой, а также программистам-разработчикам и всем заинтересованным в области веб-серверной разработки лицам.

Читать книгу «Построение распределенных систем на базе WebSocket» онлайн:

Комментарии ():

Вам также может понравиться:

Оставайтесь на связи

Будьте в курсе новостей о выходящих книгах, подпишитесь на нашу еженедельную рассылку:
© 2011-2024. Your Lib. All Rights Reserved.