Передача структуры каталогов по сети - PullRequest
0 голосов
/ 26 апреля 2010

Я проектирую удаленное устройство для записи CD / DVD для устранения аппаратных ограничений на моем компьютере.

Мой дизайн работает следующим образом: (аналог сетевого принтера)

  1. Unix-машина (выступает в роли сервера) содержит программу записи.
  2. Компьютер под управлением Windows действует как клиент.
  3. Клиент подготавливает данные для записи и передает их на сервер.
  4. Сервер записывает данные на CD / DVD.

У меня вопрос: какой протокол лучше всего передавать по сети (сохраняя иерархию каталогов) между разными операционными системами?

1 Ответ

3 голосов
/ 26 апреля 2010

Я думаю, что какой-то формат архива будет лучшим.Формат архива * nix .tar хорошо работает для большинства вещей.Тем не менее, поскольку вы записываете CD / DVD-диски, возможно, вам подойдет родной формат .iso.

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

Редактировать: Вы можете использовать mkisofs , чтобы создать файл .iso из папки, или программа записи компакт-дисков может вывести файл .iso.

...