`

SimpleFTP

    博客分类:
  • Java
阅读更多

http://www.jibble.org/simpleftp/ 

A Simple Java FTP Client Package

try {
    SimpleFTP ftp = new SimpleFTP();
    
    // Connect to an FTP server on port 21.
    ftp.connect("ftp.somewhere.net", 21, "username", "password");
    
    // Set binary mode.
    ftp.bin();
    
    // Change to a new working directory on the FTP server.
    ftp.cwd("web");
    
    // Upload some files.
    ftp.stor(new File("webcam.jpg"));
    ftp.stor(new File("comicbot-latest.png"));
    
    // You can also upload from an InputStream, e.g.
    ftp.stor(new FileInputStream(new File("test.png")), "test.png");
    ftp.stor(someSocket.getInputStream(), "blah.dat");
    
    // Quit from the FTP server.
    ftp.disconnect();
}
catch (IOException e) {
    // Jibble.
}

 

 

分享到:
评论

相关推荐

    SimpleFTP.zip

    基于linux的c语言的socket网络编程,实现ftp客户端程序,实现了实现基本的FTP客户端/服务器端功能,能够匿名或以给定用户名、密码登录到标准的FTP服务器,支持HELP、CD、DELETE、GET、PUT、DIR、LS、MKDIR、BYE等...

    一个基于纯js的A Simple FTP Solution解决方案

    标题提到的"一个基于纯js的A Simple FTP Solution解决方案"是指使用JavaScript语言编写的一个轻量级FTP客户端。JavaScript,通常用于前端网页交互,但在现代浏览器和Node.js环境中,也能够处理网络请求,包括FTP操作...

    the simple FTP file by desgining c

    This programma achieves a simple FTP process. the client is able to get file or updata file from server. the ip address should be localhost

    SimpleFTP:Java中FTP服务器的简单实现

    FTP服务器是用于在互联网上进行文件传输的基础服务,而SimpleFTP项目则提供了一个基本的实现,使得开发者可以快速理解和构建自己的FTP服务器。 首先,我们需要了解FTP的基本工作原理。FTP基于TCP协议,它定义了...

    SimpleFTP:用于 webMethods 集成服务器的 FTP

    webMethods Integration Server 的 SimpleFTP 实用程序包旨在启用集成常用的标准 FTP 处理。 SimpleFTP 包作为组件集成到 webMethods Integration Server 中,并提供类似于轮询端口标准功能的 FTP 轮询功能。 它...

    SimpleFTP v1.1

    一款windows的FTP工具,可断点下载,队列文件,代理/防火墙,pasv被动模式,FTP站点管理等功能

    SFTP实现Simple FTP协议

    SFTP(Secure File Transfer Protocol)是一种安全的文件传输协议,它在SSH(Secure Shell)协议之上运行,提供了比传统的FTP更安全的文件传输方式。它不仅加密数据传输,还能够防止中间人攻击和其他网络窃听。SFTP...

    perl-poe-component-simpleftp:一个简单的 POE FTP 客户端库

    This document describes v0.004 of POE::Component::Client::SimpleFTP - released November 04, 2014 as part of POE-Component-Client-SimpleFTP. 概要 # A simple FTP client logging in to a server use POE ...

    Simple Ftp Server-开源

    【Simple FTP Server 开源项目详解】 Simple FTP Server是一款遵循RFC标准的开源FTP服务器软件,它由Java编写,既可作为独立服务器运行,也能方便地嵌入到任何Java项目中。这款服务器支持RFC 959(FTP基础协议)、...

    simple-ftp-deploy:此Sublime Text 3程序包使您可以在保存本地文件时自动将文件上传到FTP服务器

    如果发生任何问题,可以通过在全局设置"enableDeleteHandler"选项设置为false来禁用删除处理程序补丁( Preferences -> Package Settings -> Simple FTP Deploy -> Settings - User ),然后重新启动Sublime Text) ...

    Simple_FTP_ActiveX.rar

    "Simple_FTP_ActiveX.rar" 是一个包含VB(Visual Basic)FTP控件的压缩文件,主要用于在VB应用程序中实现FTP(File Transfer Protocol)功能。FTP是一种标准的网络协议,用于在Internet上交换文件。这个控件使得开发...

    java源代码关于FTP方面的

    - `org.jibble.simpleftp.SimpleFTP`: 提供了简单的FTP客户端功能。 #### 2. SimpleFTP类的使用 ```java SimpleFTP myftp = new SimpleFTP(); // 连接FTP服务器 myftp.connect("ftpserver'ip", 21, "name", "passwd...

    Java实现FTP批量大文件上传下载.pdf

    当前有多种FTP客户端库可供选择,例如J-FTP、SimpleFTP、FTPClient等。每个库都有其特点和优势,需要根据具体需求进行选择。 J-FTP是其中一个功能强大且广泛使用的FTP客户端库,提供了多种功能,例如断点续传、...

    ftp资料,建立自己的服务端

    市面上存在多种库,如J-ftp、simpleftp等,每种库都有其独特的优势和适用场景,选择合适的库将极大地简化后续的开发工作。 - **J-ftp**:该库以其广泛的功能和良好的兼容性受到青睐,支持进度条显示、断点续传、...

    使用 ftp-srv 在 nodejs 创建FTP服务器,简单版

    "description": "A simple FTP server using ftp-srv library", "main": "index.js", "scripts": { "start": "node index.js" }, "dependencies": { "ftp-srv": "^3.6.0" }, "author": "Your Name", ...

    Simple-FTP-Class:PHP 中一个非常简单的 FTP 类

    #简单的FTP类Simple FTP 是一个简单而有用的类,可以使 FTP 和 sFTP 交互变得容易。 这是工作的一个分支。 我刚刚添加了一些功能并完成了这个文档。 没有什么花哨。 ##如何使用####连接到服务器 $ ftp = new SFTP ...

    ftp控件(VB inet 控件)

    而"示例 Simple FTP ActiveX"可能是一个包含FTP控件使用示例的工程文件,供学习者参考和实践。 通过学习和实践VB Inet控件,初学者可以快速掌握FTP编程的基本原理和方法,为后续更复杂的网络编程打下基础。同时,...

    GoToServers Simple FTP Client-开源

    一个非常简单的FTP Java applet客户端,建立在Apache net程序包上。 仅195KB的jar文件。

    用Java实现FTP批量大文件上传下载

    如J-ftp、simpleftp和FTPClient等。 - 比较和选择库的过程复杂,需要考虑性能、设计和适用场景。 - J-ftp被选为示例库,因为它相对通用且功能强大。 5. **关键功能实现**: - **进度条**:通过监听FTP传输事件,...

    Java实现FTP批量大文件上传下载

    - **SimpleFTP**:一个轻量级的FTP客户端库,适用于简单文件传输。 - **FTPClient**(来自EnterpriseDT):提供了广泛的FTP功能,包括SSL/TLS安全连接,适合企业级应用。 - **IBM的FTPProtocol**:IBM提供的FTP...

Global site tag (gtag.js) - Google Analytics