WPF_03 Клиент-Серверное приложение
На этот раз я решил не скупиться и взять задачку посильнее, но, на решение её уйдет не один день, что я точно понимаю. На этот раз моей задачей встанет - сделать серверное приложение, через которое я смогу соединить два компьютера.
Чтобы не создавать себе сложностей сделаю техническое задание. Первым естественно делом я не начну программировать, а просто посмотрю литературу на эту тему, к экспериментам перейду потом собрав пару ссылочек на которые я после смогу ориентироваться.
Техническое задание:
Сделать сервер, который должен будет связывать клиенты либо по ip, либо каким-либо другим способом. При этом чтобы клиенты через сервер могли обмениваться данными для того чтобы на интерфейсе у обоих что-либо отображалось.
Сделать клиент в котором есть интерфейс где квадрат может перемещаться "влево" или "вправо" (в зависимости от нажатых кнопок. При этом подключение должно осуществляться либо через Single, где можно на один экран вывести двух "игроков", либо через Connect, где можно будет подключиться к серверу и играть через интернет.
Цикл моей возник с C#:
- Вспомнить всё: https://smartprogress.do/goal/351168/
- WPF_03 Слайдер: https://smartprogress.do/goal/353141/ (сделан)
Критерий завершения
Сделано две программы одна из которых клиент, другая - сервер, при этом клиент с любого ПК чтобы мог подключаться к серверу.
-
Изучение литературы
Нужно посмотреть литературу на эту тему, C# клиент-сервер.
-
Собрать сборник ссылок и возможных решений перед тем как начать
-
Начать клипать приложение
-
Сделать сервер
-
Сделать клиент
-
Протестировать на работоспособность
- 937
- 09 апреля 2019, 04:06
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением