На этом слайде мы напишем сервер-автоответчик, который всем клиентам будет отправлять одно и тоже сообщение.
Дата отправки отчёта:
10 февраля 2019 г.
Задание выполнено: за
40 мин.
Чему научился:
getInputStream() - для получения данных getOutputStream() - для отправки данных
Что было сложным:
В оси не был подключён компонент Телнет. Включается так: Пуск - Панель управления - Программы и компоненты - Включение или отключение компонентов windows - Клиент Telnet (ставим галочку)
Вариант для cmd: dism /online /Enable-Feature /FeatureName:TelnetClient Если пусто - иди в реестр(Пуск - regedit):
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows для параметра CSDVersion вместо "200" поставить "0"
В точке входа создали серверный сокет с указанием порта для подключения
В бесконечном цикле серверному сокету задали метод акцепт для входящих запросов на линк
Указали OutputStreamWriterу засылать строковый ответ туда, откуда пришло соединение
После СОЗДАНИЯ строкового ответа указали экземпляру OutputStreamWriterа выпуливать ответ подсоединившемуся клиенту и сразу закрывать соединение и ожидать нового соединения
Отчёт оценивали: 13417. Chip+120528. Геннадий Кравцов+111589. Yefim+118131. Александр+1791. Валерий Жданов+110494. Алексей В.+120659. no name+1Посетитель+13922. Александр+111353. AlliZzeN+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Продолжаем работу с нашим приложением. Расширим функционал:
1. Создадим на серверной части нашего приложения клиентский сокет (clientSocket).
2. Проверить работу сервера в режиме telnet клиент и в браузерном варианте
3. Реализовать функционал вывода целых строк
4. Зациклить работу нашего одноразового сервера и реализовать отображение количества созданных сессей
Научился: Рано мне ещё писать этот код, нужно начать с начальных уроков. Ничего не получается, кроме тупого повторения за автором и то - в браузерах хром, эдж и яндекс не работает, срабатывает только в окне WindowsPowerShell - один раз и перезагружать. Трудности: Всё сложно. Я привык как в php: переменные, функции. Тут я не понимаю ничего. Перейду на начальные уроки.