第七步附上JAVA代码
privateSocketconnectSocket;//控制连接,用于传送和响应命令
privateSocketdataSocket;//数据连接,用于数据传输
privateBufferedReaderinData;//控制连接中用于读取返回信息的数据流
privateBufferedWriteroutData;//控制连接中用于传送用户命令的数据流
privateStringresponse=null;//将返回信息封装成字符串
privateStringremoteHost;//远程主机名
privateintremotePort;//通信端口号
privateStringremotePath;//远程路径
privateStringuser;//用户名
privateStringpassWord;//用户口令
FilerootPath=newFile("/");//根路径
FilecurrentPath=rootPath;//当前路径
privatebooleanlogined;//判断是否登录服务器的标志
publicSocketconnect(){
try{
if(connectSocket==null){
connectSocket=newSocket(remoteHost,remotePort);
inData=newBufferedReader(newInputStreamReader(connectSocket.getInputStream()));//输入信息(字符输入流)
outData=newBufferedWriter(newOutputStreamWriter(connectSocket.getOutputStream()));//输出信息(字符输出流)
}
response=readLine();
JOptionPane.showConfirmDialog(null,
"服务器已经成功连接",
"连接信息",JOptionPane.CLOSED_OPTION,
JOptionPane.INFORMATION_MESSAGE);
}catch(Exceptione){
JOptionPane.showConfirmDialog(null,
"连接失败",
"连接信息",JOptionPane.CLOSED_OPTION,
JOptionPane.INFORMATION_MESSAGE);
}
returnconnectSocket;
}
}如果感觉好那就给我赞个吧!O(∩_∩)O~