Урок 3. Сетевые архитектуры. TCP-сокеты #3

Open
alexander wants to merge 5 commits from lesson_03 into master
Owner

  1. Переделайте сервер на TCP-сокеты.
  2. Переделайте клиент, отправляющий команду, на TCP.
  3. Если не было сделано ранее, добавьте в клиент возможность адресовать сервер как по адресу IPv4 и IPv6, так и по доменному имени.
  4. *Реализуйте отдачу сервером файла, путь к которому задаёт клиент.
  5. *Перепишите клиент так, чтобы он мог получать отдаваемый сервером файл.
![](https://git.zhirov.website/attachments/344e83ae-f9dd-48b3-92c8-d621417e89da) 1. Переделайте сервер на TCP-сокеты. 2. Переделайте клиент, отправляющий команду, на TCP. 3. Если не было сделано ранее, добавьте в клиент возможность адресовать сервер как по адресу IPv4 и IPv6, так и по доменному имени. 4. *Реализуйте отдачу сервером файла, путь к которому задаёт клиент. 5. *Перепишите клиент так, чтобы он мог получать отдаваемый сервером файл.
alexander added 4 commits 2022-09-07 13:46:11 +00:00
alexander added 1 commit 2022-09-07 16:09:25 +00:00
This pull request can be merged automatically.
You are not authorized to merge this pull request.
You can also view command line instructions.

Step 1:

From your project repository, check out a new branch and test the changes.
git checkout -b lesson_03 master
git pull origin lesson_03

Step 2:

Merge the changes and update on Gitea.
git checkout master
git merge --no-ff lesson_03
git push origin master
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: alexander/geekbrains_network_programming#3
No description provided.