文件名称:用java写的SFTP代码
文件大小:50KB
文件格式:RAR
更新时间:2009-11-01 15:07:41
Java
用java实现的Tftp(Sftp)客户端与服务器程序。 在这个程序中用到了一个“状态”的机制:客户端与服务器端在开始运行时有相同的状态,通过用户的输入或程序内部运行的机制,程序可以转到不同的状态,在不同的状态下程序实现了不同的功能。 程序代码有详细的注释,欢迎指教. ---------------------------------------- 我的邮箱wuxiandian0303@163.com
【文件预览】:
sftp
----sftp.jcd(29KB)
----sftp.jcw(247B)
----Server_State.java(1KB)
----Idle.java(991B)
----ComClass.java(5KB)
----src_sftp.txt(502B)
----Sftp.java(596B)
----PacketCode.java(328B)
----Client_State.java(724B)
----FileIOClass.java(2KB)
----classes()
--------Client_Put$DelayClass.class(741B)
--------Client_Get.class(2KB)
--------Client_Get$RWDelayClass.class(735B)
--------Server_Start$RDelayClass.class(751B)
--------SimpleIO.class(710B)
--------Server_Start.class(3KB)
--------Client_Put$ResendClass.class(907B)
--------ComClass.class(3KB)
--------Client_Put$revthread.class(901B)
--------Client_State.class(966B)
--------PacketCode.class(352B)
--------Idle.class(1KB)
--------Server_Start$WResendClass.class(924B)
--------Client_Put$DataDelayClass.class(752B)
--------Server_Start$RResendClass.class(919B)
--------src_sftp.txt(459B)
--------Server_Start$DataDelayClass.class(766B)
--------Client_Put$DataResendClass.class(972B)
--------Client_Put$WaitClass.class(617B)
--------Client_Get$RWResendClass.class(1005B)
--------State.class(242B)
--------Server_Start$DataResendClass.class(982B)
--------Server_Start$WDelayClass.class(711B)
--------Client_Put.class(2KB)
--------Client_Get$ACKResendClass.class(950B)
--------Server_State.class(1KB)
--------FileIOClass.class(2KB)
--------Client_Get$ACKDelayClass.class(701B)
--------Sftp.class(451B)
--------Client_Put$RWResendClass.class(1005B)
--------Client_Put$RWDelayClass.class(753B)
----sftp.jcu(682B)
----State.java(298B)
----Client_Put.java(4KB)
----Server_Start.java(5KB)
----sftp.jcp(2KB)
----SimpleIO.java(391B)
----Client_Get.java(4KB)