Если у меня есть файловая система Novell NCP, могу ли я смонтировать ее в Windows и использовать как диск с буквами, например ГРАММ:\?
Я пытаюсь выяснить, может ли приложение на основе Java, работающее на Apache Tomcat, получить доступ к файловой системе NCP без необходимости установки каких-либо дополнительных API и перекодирования любых классов ввода-вывода файлов.
Я сделал это с помощью клиента Netware, который поставляла компания Novell. Обычно пользователи получают доступ к своим общим папкам, отображая их в сценариях входа в систему, но вы, безусловно, можете подключить дополнительные диски с помощью стандартных инструментов Windows.
Например, когда вы переходите к Tools->Map Network Drive
в My Computer
, вы должны иметь возможность просматривать NDS и находить общий ресурс, который хотите сопоставить.
По словам mfinni, «это была одна из тех вещей, для которых было создано Netware».
Это можно сделать с помощью клиента Netware от Novell или, в зависимости от версии вашего файлового сервера Novell, вы также можете обслуживать общий доступ к файлам, используя SMB вместо NCP, и клиент Netware вообще не потребуется.
Если у вас есть доступ к файловому серверу, любым из способов он может быть отображен как диск или доступен как сетевой диск. Что касается Java, я [Johnny Maelstrom] считаю, что использование SMB или буквы подключенного диска Windows - лучший способ сделать это. В качестве автономного приложения вам необходимо иметь доступ к диску как авторизованный пользователь файлового сервера Novell. В качестве услуги для входа в систему должен быть авторизованный пользователь файлового сервера Novell.
Примечание: этот ответ объединяет информацию из mfinni, Canacourse, dsolimano и некоторых моих собственных исследований.
Я предполагаю, что вы подключаетесь к тому на netware? В зависимости от того, какую версию сетевого ПО вы подключаете, вы также можете получить доступ к тому, используя собственный доступ к файлам, который эффективно монтирует тома / каталог, поскольку Windows разделяет, что исключает необходимость в клиенте novell.