社区
Java SE
帖子详情
如何在客户端访问远程文件系统(浏览,选择文件等)?
kingofhawks
2006-07-24 08:36:27
需求:
1.client端Swing,server端EJB
2.如何在client端能够浏览server的文件系统?必须独立于操作系统,在Linux/Windows上都可行.当然,必须用Java实现.
请高人指教.分不够可以再加~~
本人考虑过FTP协议,但是不知道是否可以浏览server上所有目录?NFS好象在Linux/Windows目前并不是都支持的,不知道J2EE里是否有这样的服务?我好象没有看到啊.
...全文
339
14
打赏
收藏
如何在客户端访问远程文件系统(浏览,选择文件等)?
需求: 1.client端Swing,server端EJB 2.如何在client端能够浏览server的文件系统?必须独立于操作系统,在Linux/Windows上都可行.当然,必须用Java实现. 请高人指教.分不够可以再加~~ 本人考虑过FTP协议,但是不知道是否可以浏览server上所有目录?NFS好象在Linux/Windows目前并不是都支持的,不知道J2EE里是否有这样的服务?我好象没有看到啊.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
OnlyFor_love
2006-07-26
打赏
举报
回复
顶一个 关注一下
kingofworl
2006-07-26
打赏
举报
回复
telnet 应该可以把
bygones2001
2006-07-26
打赏
举报
回复
up
kingofhawks
2006-07-26
打赏
举报
回复
来人那,分多呀~~
kingofhawks
2006-07-26
打赏
举报
回复
OnlyFor_love(『不给我分 就剪掉楼主小鸡几』)
你的名字太吓人了,肯定得给您分的~~~~
kingofhawks
2006-07-26
打赏
举报
回复
kingofworl(良辰美景虚度) ( )
Telnet实现的原理大概是怎样的呢?谢谢~~
kingofhawks
2006-07-26
打赏
举报
回复
diggywang(Miner Lover!)
谢谢!差不多就是要实现你所说的功能吧,我所能想到的也就是用FTP了,不过因为没有做过这方面的东东,具体实现细节还不是非常清楚.应该就是如你所说实现自己的FTP Server以列出Server上的所有Driver吧,请问哪里有一些参考资料可以看看吗?
diggywang
2006-07-26
打赏
举报
回复
我不知道楼主所说的server端文件系统是整个server的文件系统还是server中定义的一部分(eg,如使用ftp,仅限于ftp目录?)
我参与过一个PDM项目,搞产品数据管理的。基本上搞数据管理的就是2种方法实现文件的浏览和存放,一是使用对象数据库,二是使用文件服务器,很多都是采用类ftp服务器(并不是真正符合ftp标准的服务器,只是取了一部分功能而已)。我们采用其中的一个方法是使用的是swing client和ftp server,中间层还有几个功能,不罗嗦了,ftp server是自己写了,不过网上很多代码的,修改一下就可以了,不会很麻烦的。然后在client端实现浏览文件系统就不难了,得到server的文件目录结构就可以了,还可以加权限控制,该看什么不该看什么...
说了不少,不知有没有用^_^!
boydream
2006-07-25
打赏
举报
回复
我来学习
kingofhawks
2006-07-25
打赏
举报
回复
目前看起来FTP是勉强可以使用的一种方法了,但是需要写个特定的FTP server端,把server上的所有driver给列出来啊,还是嫌麻烦,不知道有没有什么更好的solution啊?期待高手出现...
kingofhawks
2006-07-25
打赏
举报
回复
楼上的说在server端读文件系统结构,然后远程传到Swing Client应该不行吧,除非你在server端把文件结构读到Tree里,然后Client读那个Tree,但是现在我想要在Client直接通过File Browser浏览Server端的文件系统,这似乎难以做到.
imagebear
2006-07-25
打赏
举报
回复
用swing应该可以,访问服务器端的文件系统一定是在服务器端执行的,执行完了读过来,跟协议应该没什么关系。
polarman
2006-07-25
打赏
举报
回复
FTP不能浏览所有目录
要浏览所有目录,需要在服务器端做一个代理程序
还可以通过telnet协议,只要登录用户有权限即可
cuij7718
2006-07-25
打赏
举报
回复
FTP协议应该简单,建立一个级别高的用户,客户端用application+ftp开发包
java源码包---java 源码 大量 实例
FTP的目标是:(1)提高
文件
的共享性(计算机程序和/或数据),(2)鼓励间接地(通过程序)使用
远程
计算机,(3)保护用户因主机之间的
文件
存储系统导致的变化,(4)为了可靠和高效地传输,虽然用户可以在终端上...
使用Internet控件的简单Web
浏览
器
FTP是一种用于在网络上传输
文件
的标准协议,用户可以通过FTP
客户端
软件下载或上传
文件
到
远程
服务器。 标签“网络通信类”表明这两个程序都是关于网络通信的,它们涉及到互联网
访问
和
文件
传输这两方面的网络活动。 ...
Windows环境使用SFTP
客户端
WinSCP
远程
传输
文件
至本地局域网Linux系统
本文主要介绍如何下载安装图形化SFTP
客户端
WinSCP,并结合内网穿透工具实现
远程
ssh连接本地Linux系统服务器
远程
传输
文件
。Winscp是一个支持SSH(Secure SHell)的可视化SCP(Secure Copy)
文件
传输软件,它的主要功能是...
ssh查看服务器上的
文件
,ssh
访问
远程
服务器
文件
路径
ssh
访问
远程
服务器
文件
路径 内容精选换一换在IntelliJ上
选择
“项目”,找到“.idea”
文件
夹,单击右键
选择
“新建>
文件
”, 输入
文件
名“settings.json”生成settings.json
文件
。如图1所示。复制以下代码至新创建...
Cyberduck网络鸭-
访问
远程
文件
客户端
新
选择
Cyberduck 是一款适用于 macOS 和 Windows 的自由
文件
传输
客户端
。适用于 Linux、macOS 和 Windows 的命令行界面 (CLI)。...(例如 FTP、SFTP、WebDAV、Amazon S3 等)
访问
和管理
远程
文件
。支持macOS 和 Windows。
Java SE
62,629
社区成员
307,258
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章