Практика на сокеты TCP в Rust
Дан адрес:
let addr = "127.0.0.1:7000";
Откройте исходящий поток к адресу
и отправьте ping. При успешной
записи выведите sent.
Дан адрес:
let addr = "127.0.0.1:7000";
Займите адрес слушателем, дождитесь одного гостя и напечатайте его адрес целиком.
Дан адрес:
let addr = "127.0.0.1:7000";
На сервере прочитайте буфер после
приема одного потока и выведите
текст data при удачном UTF-8.
Дан адрес:
let addr = "127.0.0.1:7000";
На клиенте отправьте go,
прочитайте ответ в буфер и выведите
строку через сопоставление с
from_utf8.
Дан адрес:
let addr = "127.0.0.1:7000";
Примите двух гостей в цикле с счетчиком
и после второго выведите two.
Дан адрес:
let addr = "127.0.0.1:7000";
После записи bye в поток
закройте его явным уничтожением
переменной и выведите closed.