package test;
import sun.net.ftp.FtpClient;
import JRsoft.TClient;
public class message implements Runnable
{
FtpClient fc=null;
TClient tc=null;
String user="";
String filePath="";
String kkk="";
public message(String user,String filePath,String kkk)
{
this.user=user;
this.filePath=filePath;
this.kkk=kkk;
fc=new FtpClient();
tc=new TClient();
}
public void run()
{
getConnect();
} public void sendMessage(String i)
{
String result="";
System.out.println("发送消息 "+" 消息第: "+i);
result=tc.sendInfo("INFO 第"+i+"个线程的消息!");
System.out.println("收到返回消息 "+result);
}
public void getConnect(){ String ip = "192.168.0.1";
String userName =user;
String password =user;
tc.setServer(ip);
tc.setUser(userName);
tc.setPassword(password);
tc.setPort(1414);
int conn=0;
conn = tc.connectServer();
if (conn > 0) {
//str = "连接服务器成功"; System.out.println("连接服务器成功");
tc.upload(filePath,kkk);
tc.download("d:\\incoming\\"+kkk,"e:\\download\\"+kkk);
//sendMessage("上传下载完毕");
tc.closeConnect();
}
}public static void main(String args[])
{
int i;
message m=null;
//发送文件 for(i=0;i<5;i++)
{ if(i%3==0)
{
m=new message("Z0001","d:\\Config.xml","\\"+String.valueOf(i)+"\\Config.xml");
}
else if(i%3==1)
{
m=new message("Z0002","d:\\ContentConfig.xml","\\"+String.valueOf(i)+"\\ContentConfig.xml");
}
else if(i%3==2)
{
m=new message("Y0001","d:\\BusiConfig.xml","\\"+String.valueOf(i)+"\\BusiConfig.xml");
}
new Thread(m).start();
}
}
}
import sun.net.ftp.FtpClient;
import JRsoft.TClient;
public class message implements Runnable
{
FtpClient fc=null;
TClient tc=null;
String user="";
String filePath="";
String kkk="";
public message(String user,String filePath,String kkk)
{
this.user=user;
this.filePath=filePath;
this.kkk=kkk;
fc=new FtpClient();
tc=new TClient();
}
public void run()
{
getConnect();
} public void sendMessage(String i)
{
String result="";
System.out.println("发送消息 "+" 消息第: "+i);
result=tc.sendInfo("INFO 第"+i+"个线程的消息!");
System.out.println("收到返回消息 "+result);
}
public void getConnect(){ String ip = "192.168.0.1";
String userName =user;
String password =user;
tc.setServer(ip);
tc.setUser(userName);
tc.setPassword(password);
tc.setPort(1414);
int conn=0;
conn = tc.connectServer();
if (conn > 0) {
//str = "连接服务器成功"; System.out.println("连接服务器成功");
tc.upload(filePath,kkk);
tc.download("d:\\incoming\\"+kkk,"e:\\download\\"+kkk);
//sendMessage("上传下载完毕");
tc.closeConnect();
}
}public static void main(String args[])
{
int i;
message m=null;
//发送文件 for(i=0;i<5;i++)
{ if(i%3==0)
{
m=new message("Z0001","d:\\Config.xml","\\"+String.valueOf(i)+"\\Config.xml");
}
else if(i%3==1)
{
m=new message("Z0002","d:\\ContentConfig.xml","\\"+String.valueOf(i)+"\\ContentConfig.xml");
}
else if(i%3==2)
{
m=new message("Y0001","d:\\BusiConfig.xml","\\"+String.valueOf(i)+"\\BusiConfig.xml");
}
new Thread(m).start();
}
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货