У меня есть университетское задание для создания пары сервер-клиент, где клиент может передать файл на сервер.Также должна быть проверка целостности, чтобы увидеть, не поврежден ли файл.Я реализовал фактическую передачу файлов, используя классы DigestInputStream
и DigestOutputStream
, которые вычисляют хэш-код файла во время передачи.Теперь моя проблема состоит в том, чтобы отправить хеш, рассчитанный клиентом, на сервер, где сервер должен сравнить его с хешем, вычисленным сервером.Мне нужна идея какого-то протокола для отправки реальных данных файла, его хэш-кода и имени файла.Заранее спасибо.