第七步附上JAVA代码

private Socket connectSocket;//控制连接,用于传送和响应命令

private Socket dataSocket;//数据连接,用于数据传输

private BufferedReader inData;//控制连接中用于读取返回信息的数据流

private BufferedWriter outData;//控制连接中用于传送用户命令的数据流

private String response = null;//将返回信息封装成字符串

private String remoteHost;//远程主机名

private int remotePort;//通信端口号

private String remotePath;//远程路径

private String user;//用户名

private String passWord;//用户口令

File rootPath = new File("/");//根路径

File currentPath = rootPath;//当前路径

private boolean logined;//判断是否登录服务器的标志

public Socket connect() {

try {

if (connectSocket == null) {

connectSocket = new Socket(remoteHost, remotePort);

inData = new BufferedReader(new InputStreamReader(connectSocket.getInputStream()));//输入信息(字符输入流)

outData = new BufferedWriter(new OutputStreamWriter(connectSocket.getOutputStream()));//输出信息(字符输出流)

}

response = readLine();

JOptionPane.showConfirmDialog(null,

"服务器已经成功连接",

"连接信息", JOptionPane.CLOSED_OPTION,

JOptionPane.INFORMATION_MESSAGE);

} catch (Exception e) {

JOptionPane.showConfirmDialog(null,

" 连接失败",

"连接信息", JOptionPane.CLOSED_OPTION,

JOptionPane.INFORMATION_MESSAGE);

}

return connectSocket;

}

}如果感觉好那就给我赞个吧!O(∩_∩)O~

java ftp服务器搭建教程_配置使用IIS的FTP服务器客户端实现 (Java)教程相关推荐

  1. java version找不到_配置环境变量时,cmd下运行java -version,报错:找不到或无法加载主类 -version...

    这个方面适用于报错为:java 找不到或无法加载主类,一般是找不到类的路径,问题出在CLASSPATH环境变量上,当然这是大多数.大概率的出错点 不排除根据个人情况不况,所以想起来伟大领袖毛主席的话: ...

  2. 七日杀开服架设教程开服配置服务器搭建需要什么配置的服务器Linux系统

    七日杀开服架设教程开服配置服务器搭建需要什么配置的服务器Linux系统 新开放世界僵尸游戏 <七日杀>是由The Fun Pimps Entertainment研发的集合第一人称射击.恐怖 ...

  3. windows故障转移群集 文件服务器,为服务器故障转移群集中的 IIS Windows FTP - Windows Server | Microsoft Docs...

    如何在服务器故障转移群集中为 IIS Windows FTP 09/08/2020 本文内容 本文介绍如何为 Internet Information Services (服务器故障转移群集) IIS ...

  4. Oracle11g安装教程、配置实例、监听、客户端程序详解_Windows篇

    Oracle11g安装教程.配置实例.监听.客户端程序详解_Windows篇 文章目录 Oracle11g安装教程.配置实例.监听.客户端程序详解_Windows篇 前言 一.数据库的安装前准备,前提 ...

  5. Netty服务器部署在Android设备上,接收来自PC客户端的Java Socket客户端发送的JSON数据

    Netty服务器部署在Android设备上,接收来自PC客户端的Java Socket客户端发送的数据 一个简单的模型,在Android手机上部署一个Netty写的服务器,绑定端口9000,等待客户端 ...

  6. SVN+FTP服务器搭建——SVN安装配置篇

    Subversion是一个自由,开源的版本控制系统.在Subversion管理下,文件和目录可以超越时空.Subversion将文件存放在中心版本库里.这个版本库很像一个普通的文件服务器,不同的是,它 ...

  7. LINUX服务器搭建和常用配置介绍

    服务器搭建 : 搭建私有CA服务器 : http://www.cnblogs.com/zhaojiedi1992/p/zhaojiedi_linux_011_ca.html 搭建samba服务器 : ...

  8. Linux学习之服务器搭建——基础网络配置

    这是我一周之内学习和复习的内容,做一个总结. 首先是基础网络的配置(以Centos 6.5 和Windows XP 为操作环境) windows XP 可以看做是一个测试端.这一步骤是以后服务器搭建的 ...

  9. azure云服务器搭建连接_如何创建到Azure SQL数据库的链接服务器

    azure云服务器搭建连接 Linked servers allow to access data from another SQL Server or another data source (e. ...

最新文章

  1. 数组去重的正确编写姿势
  2. 为什么在C中需要使用volatile?
  3. ARM中MMU的作用
  4. 在微型计算机中vga的含义,1442、在微机中,VGA的含义是()。(5.0分)
  5. C++手写a除以b的正余数
  6. python个人微信支付接口_Python实现微信小程序支付功能
  7. 首尾相接数组求子数组最大和
  8. 解决git push远程分支错误
  9. 几种常用 JSON 库性能比较,看完你可以和老板装逼!
  10. MySQL 事务 MVCC 版本链
  11. Julia : win下cmd和repl中执行.jl程序
  12. 数学建模姜启源5.1人口增长——学习记录
  13. umijs 隐藏开发工具_Umi UI 插件开发 - UmiJS 中文文档
  14. 【对象存储】关于阿里云OSS踩坑记录
  15. 虚拟服务器设置虚拟内存,vmware虚拟机关于内存的一项设置,可以提高你的虚拟机运行效能-虚拟内存怎么设置最好...
  16. 我如何从月薪8K到25K?现在分享给大家自己的经历
  17. 大一大二的小设计作品集合(yuan)
  18. Jest 里配置 babelrc,支持import导入
  19. 计算机键盘功能教案,计算机基础教案2(键盘鼠标操作).doc
  20. 键盘驱动系列---JIURL键盘驱动 2

热门文章

  1. 化工原理物性参数_化工原理课程设计全套(包括图纸)
  2. 关于计算机的英语名言,行业英语:计算机英语名言警句 - 英语家园
  3. 佳能Canon imageRUNNER ADVANCE DX C3725 一体机驱动
  4. 【运筹学】线性规划数学模型 ( 线性规划求解 | 根据非基变量的解得到基变量解 | 基解 | 基可行解 | 可行基 )
  5. html5标题标语,五一活动标语(精选30句)
  6. B03 - 006、scp
  7. 机器视觉汽车配件检测流程介绍
  8. 学习yade日常错误2019.3.22
  9. 开发集团正版小型OA办公软件系统收费标准是多少?
  10. Computer Networking A Top-Down Approach 笔记(一)