java远程 我想实现一台机器可以 下载,浏览 另一台机器的一些目录或者是文件。谁有源码发一下谢谢!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在那台机器上开ftp,或者web服务就可以了或者装一个pcanywhere,一切都搞定了 package org.luyang.io;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStream;import java.io.OutputStream;import java.net.URL;import org.SystemConfig;public class Ftp { public static void run() { String ftpUser = "was"; String ftpPass = "was"; String ftpServer = "wsd-party"; String ftpDir = "/home/was/"; String fileName = "test.txt"; StringBuffer sb = new StringBuffer("ftp://"); sb.append(ftpUser); if (ftpPass == null || ftpPass.trim().length() > 0) { sb.append(":").append(ftpPass); } sb.append("@").append(ftpServer).append(ftpDir); sb.append(fileName).append(";type=i"); try { URL url = new URL(sb.toString()); // java.io.OutputStream out = url.openConnection().getOutputStream(); InputStream in = url.openConnection().getInputStream(); OutputStream out = new FileOutputStream("C:\\SS.log"); byte[] chars = new byte[1024]; while (in.read(chars) > 0) { out.write(chars); } out.flush(); out.close(); } catch (Exception e1) { e1.printStackTrace(); } } public static void main(String[] args) { run(); }lz 看看这段代码你能不能用。我试过了,但是发现有问题。 fool_leave() ( ) 信誉:92 Blog 的思路可以啊用rmi,也可以实现,不过有点复杂了 ftp,web,web service,remote invoke ejb都可以 请教一个java的语法问题 JAVA加密问题 现在有没有《Thinking in Java》的翻译书? 请各位仁兄发表见解 关于ROWSET使用非常简单的问题 帮我看看错哪 decimalformat的默认格式 我该如何是好呀!!烦闷中,我要何去何从呀! !!!想用java来做一个动画设计软件,欢迎提点思路 JAVA高手 请教在java的内部类里,如何获得其外部的,包含它的类的的引用? 我用jb2006做的swing工具,打包发布出来生成的exe文件无法执行?
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.URL;import org.SystemConfig;public class Ftp {
public static void run() {
String ftpUser = "was";
String ftpPass = "was";
String ftpServer = "wsd-party";
String ftpDir = "/home/was/";
String fileName = "test.txt";
StringBuffer sb = new StringBuffer("ftp://");
sb.append(ftpUser);
if (ftpPass == null || ftpPass.trim().length() > 0) {
sb.append(":").append(ftpPass);
}
sb.append("@").append(ftpServer).append(ftpDir);
sb.append(fileName).append(";type=i");
try {
URL url = new URL(sb.toString());
// java.io.OutputStream out = url.openConnection().getOutputStream();
InputStream in = url.openConnection().getInputStream();
OutputStream out = new FileOutputStream("C:\\SS.log");
byte[] chars = new byte[1024];
while (in.read(chars) > 0) {
out.write(chars);
}
out.flush();
out.close();
} catch (Exception e1) {
e1.printStackTrace();
}
} public static void main(String[] args) {
run();
}
lz 看看这段代码你能不能用。
我试过了,但是发现有问题。
的思路可以啊用rmi,也可以实现,不过有点复杂了
都可以