<commands>
<command name="NewCustomCommand">
<beans:bean
class="com.zl.ftpserver.command.NewCustomCommand" />
</command>
</commands>
import java.io.IOException;
import org.apache.ftpserver.command.Command;
import org.apache.ftpserver.ftplet.FtpException;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.impl.FtpIoSession;
import org.apache.ftpserver.impl.FtpServerContext;
public class NewCustomCommand implements Command {
public void execute(FtpIoSession session, FtpServerContext context,
FtpRequest request) throws IOException, FtpException {
System.out.println("哇哈哈");
}
}
client.sendCustomCommand("NewCustomCommand");
分享到:
相关推荐
Apache FTPServer还支持通过插件机制扩展功能,例如,可以通过`UserManager`插件来管理用户账户,通过`CommandHandler`插件来添加自定义的FTP命令。这对于开发企业级的FTP服务尤其有用,可以满足特定的业务需求。 ...
Apache MINA FtpServer提供了一个可扩展且高效的FTP服务器实现,允许开发人员自定义认证机制、数据存储策略以及许多其他特性。 **FtpServer基本架构** Apache MINA FtpServer的核心组件包括服务器引擎、服务器端口...
Apache FtpServer提供了丰富的API和插件接口,开发人员可以通过实现相应的接口创建自定义模块。例如,你可以编写一个新用户认证模块,或者添加一个新的FTP命令处理。 **社区支持:** Apache FtpServer拥有活跃的...
l_command := l_command || 'your_ftp_server '; l_command := l_command || '; l_command := l_command || 'USER your_username '; l_command := l_command || 'PASSWORD your_password '; l_command := l_...
首先,Nagios的核心功能包括监控本地和远程主机的资源(如内存、CPU、磁盘空间等)、检查网络服务(如HTTP、SMTP、FTP等)的可用性,并支持自定义插件扩展监控范围。此外,Nagios还能在检测到异常时通过邮件、短信等...
- **常用FTP Server**:如vsftpd和tftp,用于文件传输。 - **tftp**:简单文件传输协议,常用于嵌入式设备的固件更新。 - **vsftpd**:安全的FTP服务器,支持匿名和验证访问。 5. **CVS服务**: - **软件配置...
- Apache HTTP Server - 其他支持.NET Framework的Web服务器 ##### 3.5、HTML Object标识符 - 控件可以通过HTML Object元素进行标识和调用。 #### 第4章 控件主要属性参考 ##### 4.1、界面相关属性 - **Toolbar*...
As a general rule, if your server runs Unix or Linux, or any version of the Apache web server it will support .htaccess, although your host may not allow you to use it. 这可能很难用简单的答案来...