B/S系统中需要访问远程目录文件,使用ftp好还是磁盘映射或mount到本地好?

由于工作需要读取局域网中一台机器的远程目录中的文件,譬如图片文件、文档等。现在想到两个方法:
1.在远程目录中假设FTP服务器,使用FTP下载到本地
2.linux mount到本地或windows上做个磁盘映射,映射成本地的一块磁盘,例如K盘。

现在有下面几个问题
1.上面哪个方法比较好,各有什么优缺点?有没有其他比较好的方法?
2.系统不是很大,需不需要用到分布式文件系统?
[b]问题补充:[/b]
[color=red]最好说明下理由、优缺点。也可以介绍下其他方法。谢谢~[/color]
[b]问题补充:[/b]
[b]就安全性来说,以上哪种方法好点?[/b]
[b]问题补充:[/b]
[color=blue][b]就安全性来说,以上哪种方法安全点[/b][/color]

ftp是标准协议。不受地域限制,你把ftp服务器放在哪里都行,只要能访问到就行了。mount无法支持异地共享。 所以受到地域限制。但是如果在一个局域网内的话,还是比较方便的。ftp有安全问题,如果是机密的信息传输,会有问题,建议换成sftp来代替。当然还有其他共享方法。有一种NBD, 我刚刚随便搜索一下,看到的,不知道如何。你可以自己试一下。

linux之间的话 NFS mount
linux和windows samba

.在远程目录中假设FTP服务器,使用FTP下载到本地
这种方式感觉比较好,通用,专门用个FTP服务器统一处理

用Java操作方便啊,不用再使用其它第3方包了

[code="java"]
FTP:下载本地需要写代码,要考虑网络速度问题
磁盘映射共享:安全存在着问题
(磁盘映射共享在linux会好点)
[/code]