java ftp服务器搭建教程_配置使用IIS的FTP服务器客户端实现 (Java)教程
第七步附上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)教程相关推荐
- java version找不到_配置环境变量时,cmd下运行java -version,报错:找不到或无法加载主类 -version...
这个方面适用于报错为:java 找不到或无法加载主类,一般是找不到类的路径,问题出在CLASSPATH环境变量上,当然这是大多数.大概率的出错点 不排除根据个人情况不况,所以想起来伟大领袖毛主席的话: ...
- 七日杀开服架设教程开服配置服务器搭建需要什么配置的服务器Linux系统
七日杀开服架设教程开服配置服务器搭建需要什么配置的服务器Linux系统 新开放世界僵尸游戏 <七日杀>是由The Fun Pimps Entertainment研发的集合第一人称射击.恐怖 ...
- windows故障转移群集 文件服务器,为服务器故障转移群集中的 IIS Windows FTP - Windows Server | Microsoft Docs...
如何在服务器故障转移群集中为 IIS Windows FTP 09/08/2020 本文内容 本文介绍如何为 Internet Information Services (服务器故障转移群集) IIS ...
- Oracle11g安装教程、配置实例、监听、客户端程序详解_Windows篇
Oracle11g安装教程.配置实例.监听.客户端程序详解_Windows篇 文章目录 Oracle11g安装教程.配置实例.监听.客户端程序详解_Windows篇 前言 一.数据库的安装前准备,前提 ...
- Netty服务器部署在Android设备上,接收来自PC客户端的Java Socket客户端发送的JSON数据
Netty服务器部署在Android设备上,接收来自PC客户端的Java Socket客户端发送的数据 一个简单的模型,在Android手机上部署一个Netty写的服务器,绑定端口9000,等待客户端 ...
- SVN+FTP服务器搭建——SVN安装配置篇
Subversion是一个自由,开源的版本控制系统.在Subversion管理下,文件和目录可以超越时空.Subversion将文件存放在中心版本库里.这个版本库很像一个普通的文件服务器,不同的是,它 ...
- LINUX服务器搭建和常用配置介绍
服务器搭建 : 搭建私有CA服务器 : http://www.cnblogs.com/zhaojiedi1992/p/zhaojiedi_linux_011_ca.html 搭建samba服务器 : ...
- Linux学习之服务器搭建——基础网络配置
这是我一周之内学习和复习的内容,做一个总结. 首先是基础网络的配置(以Centos 6.5 和Windows XP 为操作环境) windows XP 可以看做是一个测试端.这一步骤是以后服务器搭建的 ...
- azure云服务器搭建连接_如何创建到Azure SQL数据库的链接服务器
azure云服务器搭建连接 Linked servers allow to access data from another SQL Server or another data source (e. ...
最新文章
- 数组去重的正确编写姿势
- 为什么在C中需要使用volatile?
- ARM中MMU的作用
- 在微型计算机中vga的含义,1442、在微机中,VGA的含义是()。(5.0分)
- C++手写a除以b的正余数
- python个人微信支付接口_Python实现微信小程序支付功能
- 首尾相接数组求子数组最大和
- 解决git push远程分支错误
- 几种常用 JSON 库性能比较,看完你可以和老板装逼!
- MySQL 事务 MVCC 版本链
- Julia : win下cmd和repl中执行.jl程序
- 数学建模姜启源5.1人口增长——学习记录
- umijs 隐藏开发工具_Umi UI 插件开发 - UmiJS 中文文档
- 【对象存储】关于阿里云OSS踩坑记录
- 虚拟服务器设置虚拟内存,vmware虚拟机关于内存的一项设置,可以提高你的虚拟机运行效能-虚拟内存怎么设置最好...
- 我如何从月薪8K到25K?现在分享给大家自己的经历
- 大一大二的小设计作品集合(yuan)
- Jest 里配置 babelrc,支持import导入
- 计算机键盘功能教案,计算机基础教案2(键盘鼠标操作).doc
- 键盘驱动系列---JIURL键盘驱动 2
热门文章
- 化工原理物性参数_化工原理课程设计全套(包括图纸)
- 关于计算机的英语名言,行业英语:计算机英语名言警句 - 英语家园
- 佳能Canon imageRUNNER ADVANCE DX C3725 一体机驱动
- 【运筹学】线性规划数学模型 ( 线性规划求解 | 根据非基变量的解得到基变量解 | 基解 | 基可行解 | 可行基 )
- html5标题标语,五一活动标语(精选30句)
- B03 - 006、scp
- 机器视觉汽车配件检测流程介绍
- 学习yade日常错误2019.3.22
- 开发集团正版小型OA办公软件系统收费标准是多少?
- Computer Networking A Top-Down Approach 笔记(一)