Реализуем протокол или как работают астрологи

в 11:24, , рубрики: linux, UNIX, Айдеко, Блог компании Айдеко, обучение, Программирование, сетевое программирование, метки: , , , , , ,

Астрологический протокол

Сегодня – очередная лекция нашего курса «Сетевое программирование в UNIX».

В ней Марк Коренберг (Компания Айдеко) рассказывает студентам об «игрушечном» астрологическом протоколе.

В конце прошлого занятия студенты получили задание — написать простой TCP-сервер. В этой лекции нового теоретического материала нет. Студентам предлагается написать клиент, сервер и прокси для более сложного протокола. На последующих занятиях эти программы будут использоваться в качестве основы для изучения новых тем.

Вы можете последовать примеру слушателей курса. Но только в том случае, если усвоили материал двух предыдущих лекций, а также обладаете навыками обработки строк и буферов памяти в С (помощь – тут).

К сожалению, никто из студентов с заданием не справился.

«Уровень подготовки слушателей нашего курса не всегда был таким, как нам хотелось бы. C++ студенты изучали достаточно давно. Многое они успели забыть. А С им не читали вообще», — рассказал Александр Патраков о том, как проходило обучение студентов УрФУ.

Надеемся, что у вас клиент и сервер успешно провзаимодействуют.

Как всегда, слайды лекции можно найти здесь.

Предыдущие лекции:

1. Курс для тех, кто не боится UNIX и C
2. Каждому клиенту по процессу

Автор: AdMonster

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js