Необходимо написать клиент-серверное приложение

Cerrado Publicado hace 3 años Pagado a la entrega
Cerrado Pagado a la entrega

Готов рассмотреть предложения с другой суммой ( на момент создания задания больше не было на счету)

Сервер С# должен быть написан максимум на .NET 4.6.2:

Многопоточная асинхронная архитектура. Асеметричное шифрование трафика. Сериализация из массива байт в класс, который был передан клиентом.

Пакет, который приходит от клиента должен содержать имя класса, которое отправил клиент и сам класс.

Важно! Вне зависимости от размера данных, которые передает клиент, данные должны приходить в таком виде, в котором отправлены клиентов. Потеря недопустима, необходима проверка целостности данных.

============================

Клиент С++:

Создать класс ClientData c полями:

byte[] Body

string Entity

———————-

Необходимо создать класс Client с полями:

string ID

string HardwareID

ClientData Data

———————--

При запуске файла присваиваются случайные данные для класса Client и передаются на сервер. Передаваемый класс должен сериализоваться в JSON/Xml, на что в ответ сервер должен прислать ответ ОК.

Сериализация должна поддерживать сложные классы.

Весь трафик между клиентов и сервером должен быть зашифрован с помощью AES.

Ключ шифрования трафика должен быть динамическим, то есть каждый новый клиент - новый ключ.

Programación en C++ Programación en C#

Nº del proyecto: #29662399

Sobre el proyecto

Proyecto remoto Activo hace 3 años