С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

С чего лучше начать, и какие классы создать. Разработка приложения для управления удаленной консолью - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Даны три целых числа. Вычесть из суммы всех чисел сумму четных чисел http://www.cyberforum.ru/cpp-beginners/thread1830584.html
Даны три целых числа. Вычесть из суммы всех чисел сумму четных чисел. Помогите решить задачу, с объяснением(изучаю данный язык неделю, попрошу объяснить языком попроще=)
C++ Вывести ответ с заданной точностью Привет! Зачастил я тут ;( В общем, не могли бы помочь? Требуется сделать вывод ответа с точностью до 10^(-9), например: Output: 4.0 Output: 1.5 http://www.cyberforum.ru/cpp-beginners/thread1830563.html
C++ Определение размера типа переданного в шаблон
Доброй день. Подскажите почему, sizeof в данном случае некорректно определяет размер структуры struct Preheader_1 { uint8_t packet_length; }; const Preheader_1* preheader_1 = (const...
Поиск подстроки в строке C++
добрый день, товарищи возникло небольшое задание найти все слова, состоящие из одной буквы, в большом тексте я сделал сейчас вот что: заменил все знаки препинания в исходной стоке на пробелы, а...
C++ Удалить последние слова из строки http://www.cyberforum.ru/cpp-beginners/thread1830479.html
Всем добрый день! Перечитал про множество функций для работы со строками. Нашел что то похожее для своей задачи puts(&str); где &str указывается с какого символа обрезать, но ..... она режет с...
C++ Каждый из элементов одномерного массива заменить суммой цифр этого элемента Буду очень признателен, если поможете. Я только начал обучаться c++ и нашел такую задачку, мне интересно посмотреть на ее решение. 1.Каждый из элементов одномерного массива заменить суммой цифр... подробнее

Показать сообщение отдельно
Agafio46
0 / 0 / 0
Регистрация: 01.04.2016
Сообщений: 12

С чего лучше начать, и какие классы создать. Разработка приложения для управления удаленной консолью - C++

20.10.2016, 14:13. Просмотров 198. Ответов 7
Метки (Все метки)

Есть задание: Разработать Клиент-Серверное приложение, которое позволяет выполнять консольные команды на удаленном
компьютере без использования стандартных средств удаленной коммункикации (Telnet).

Особенности:
1)Приложение может выступать как сервером так и клиентом.
2)Должна присутствовать возможность шифрования канала связи.
3)Должен быть контроль доступа по имени пользователя и паролю.
4)Реализовать интерфейс в виде консоли или GUI приложения.
5)Для сетевой коммуникации использовать TCP/IP (Sockets).
6)Для сетевого взаимодействия реализовать свой RPC.
7)Во время работы приложения на удаленной машине не должны выскакивать окошки интерпретатора командной строки.

Используемые технологии: С++, для GUI C# или QT

Первый раз работаю над приложением такой сложности. Может кто то уже имел дело с чем то похожим, поделитесь мыслями, как бы вы начали, и какие классы создали, и их взаимодействие, желательно поподробнее.
Буду рад любым советам.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.