摘要:
MasterThread: 持有一个BlockingQueue队列,用于并发接收存储MetaData对象; 使用Hash一致性算法ketama,来选择SlaveThread节点; 从BlockingQueue队列中,取出MetaData对象,分配给各SlaveThread节点; SlaveThread节点负责真正处理MetaData对象; SlaveThread:持有一个Blockin... 阅读全文
摘要:
Jar包:apache的commons-net包;支持断点续传支持进度监控(有时出不来,搞不清原因)相关知识点编码格式: UTF-8等;文件类型: 包括[BINARY_FILE_TYPE(常用)]和[ASCII_FILE_TYPE]两种;数据连接模式:一般使用LocalPassiveMode模式,因为大部分客户端都在防火墙后面; 1. LocalPassiveMode:服... 阅读全文
摘要:
参考上篇文章:《【SFTP】使用Jsch实现Sftp文件下载-支持断点续传和进程监控》:http://www.cnblogs.com/ssslinppp/p/6248763.html 文件下载测试断点续传完整程序package com.sssppp.Communication;/** * This program will demonstrate the sftp protocol support... 阅读全文
摘要:
JSch是Java Secure Channel的缩写。JSch是一个SSH2的纯Java实现。它允许你连接到一个SSH服务器,并且可以使用端口转发,X11转发,文件传输等,当然你也可以集成它的功能到你自己的应用程序。 本文只介绍如何使用JSch实现的SFTP功能。 SFTP是Secure File Transfer Protocol的缩写,安全文件传送协议。可以为传输文件提供一种安全的加密方... 阅读全文
摘要:
上一篇讲述了使用JSch实现文件上传的功能,这一篇主要讲述一下JSch实现文件下载的功能。并介绍一些SFTP的辅助方法,如cd,ls等。 同样,JSch的文件下载也支持三种传输模式:OVERWRITE, RESUME和APPEND,请参考上篇随笔:JSch - Java实现的SFTP(文件上传详解篇) 文件下载 JSch文件下载是通过调用ChannelSftp对象的get方法来实现的。Chan... 阅读全文
摘要:
JSch是Java Secure Channel的缩写。JSch是一个SSH2的纯Java实现。它允许你连接到一个SSH服务器,并且可以使用端口转发,X11转发,文件传输等,当然你也可以集成它的功能到你自己的应用程序。 本文只介绍如何使用JSch实现的SFTP功能。 SFTP是Secure File Transfer Protocol的缩写,安全文件传送协议。可以为传输文件提供一种安全的加密方... 阅读全文
摘要:
介绍本文介绍如何通过Telnet协议连接到远程Shell,执行脚本,并获取执行结果;相关文章:《【Jsch】使用SSH协议连接到远程Shell执行脚本》http://www.cnblogs.com/ssslinppp/p/6244653.html 其他示例:http://commons.apache.org/proper/commons-net/examples/telnet/TelnetClie... 阅读全文
摘要:
如果大家熟悉Linux的话,一定对ssh,sftp,scp等命令非常熟悉,ssh是一个安全协议,用来在不同系统或者服务器之间进行安全连接,SSH 在连接和传送的过程中会加密所有的数据。但是SSH一般是基于客户端的或者Linux命令行的,比如客户端的工具:OpenSSH,putty,SSH Tectia;在linux上大家可以通过ssh username@host连接到所要想连接的主机。但是如果在J... 阅读全文
摘要:
环境说明java: 1.6;tomcat: 6.0.48;Jersey:1.18;Jersey介绍主要用于构建基于Restful的Web程序;构建基于Maven的Javaweb程序说明:Javaweb项目是作为maven模块项目进行创建的,这里仅给出相应的pom文件,具体的创建过程可google搜索;Javaweb引用了Dependencies模块(该模块主要负责引入各种maven的Jar)项目结... 阅读全文
摘要:
产生测试文件测试文件部分内容如下:产生测试文件代码:package foo;import java.io.File;import java.io.FileWriter;import java.io.IOException;import java.text.SimpleDateFormat;import java.util.Date;public class WriteIBdata { public... 阅读全文