社区
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里是否有这样的服务?我好象没有看到啊.
...全文
319
14
打赏
收藏
如何在客户端访问远程文件系统(浏览,选择文件等)?
需求: 1.client端Swing,server端EJB 2.如何在client端能够浏览server的文件系统?必须独立于操作系统,在Linux/Windows上都可行.当然,必须用Java实现. 请高人指教.分不够可以再加~~ 本人考虑过FTP协议,但是不知道是否可以浏览server上所有目录?NFS好象在Linux/Windows目前并不是都支持的,不知道J2EE里是否有这样的服务?我好象没有看到啊.
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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)
文件
传输软件,它的主要功能是...
Cyberduck网络鸭-
访问
远程
文件
客户端
新
选择
Cyberduck 是一款适用于 macOS 和 Windows 的自由
文件
传输
客户端
。适用于 Linux、macOS 和 Windows 的命令行界面 (CLI)。...(例如 FTP、SFTP、WebDAV、Amazon S3 等)
访问
和管理
远程
文件
。支持macOS 和 Windows。
ssh查看服务器上的
文件
,ssh
访问
远程
服务器
文件
路径
ssh
访问
远程
服务器
文件
路径 内容精选换一换在IntelliJ上
选择
“项目”,找到“.idea”
文件
夹,单击右键
选择
“新建>
文件
”, 输入
文件
名“settings.json”生成settings.json
文件
。如图1所示。复制以下代码至新创建...
Java SE
62,634
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章