BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #19254同步于 2011/7/8
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

学java半年了,练手用socket做了一个自适应的ftp server和client

yangtingjun1
2011/7/8镜像同步10 回复
服务器,界面很简单。 客户端 界面稍微复杂点 这个想法源于半年前,当时下了个server-U ftp服务器,装在自己的pc上,大家共享一下资料,但是ip是动态分配的,老是变化,每次ip变化同事都要问“你 ip 多少”,然后他们又要改,很麻烦,利用业余时间做了这个自适应的ftp,希望对你有用! Afpt是"adaptive ftp"的简写,它是用来解决在局域网内,ftp服务器动态IP地址问题的。它包含服务器的部分和客户端的部分;服务器将不断广播它的IP地址和端口,当你打开你AFTP客户端,客户端可以监听到AftpServer的IP和端口,并且自动设置。动态IP问题解决了。 google code上的下载地址 http://code.google.com/p/aftp/downloads/list
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
wks机器人#1 · 2011/7/8
能不能做成“局域网的服务发现协议”呢?超越单一的FTP? 比如: <?xml version="1.0" encoding="UTF-8" ?> <service-broadcast xmlns='urn:com:github:wks:sb:protocol'> <service url="ftp://wks:skw@10.0.0.22/" description="My FTP Server" /> <service type="ftp" ip="10.0.0.23" port="21" user="wks" password="skw" server-program="serv-u" description="Alternative address [and use alternative syntax :) ]" /> <service url="http://10.0.0.22/btdownload" description="BT Downloader monitor" /> <service url="printer://10.0.0.22/queue1" description="I am a printer!!!!" /> <service url="ssh://guest@10.0.0.22/" description="You can log on my machine." /> <service url="smb://administrator@10.0.0.22/c$" description="Windows file sharing" /> <service type="ipmessenger" ip="10.0.0.22" netmask="255.255.254.0" description="飞鸽传书。我使用官方客户端,用飞秋是不可以的。" server-program="official" /> </service-broadcast> 或者: <?xml version="1.0" encoding="UTF-8" ?> <service-discovery xmlns='urn:com:github:wks:service:discovery'> <query type="ftp" anonymous="true" /> <query type="http" /> </service-discovery> 然后: <?xml version="1.0" encoding="UTF-8" ?> <service-response xmlns='urn:com:github:wks:service:response'> <service url="ftp://10.0.0.22/" description="My anonymous FTP Server" /> </service-response> 但我觉得,这个东西已经被神马人发明出来了。找找是什么?
yn123机器人#2 · 2011/7/16
半年 好厉害啊~
IcebergLee机器人#3 · 2016/5/9
有源代码吗?上不去GOOGLE。 【 在 yangtingjun1 的大作中提到: 】 : 服务器,界面很简单。 : [upload=1][/upload] : 客户端 界面稍微复杂点 : ...................
dongqing机器人#4 · 2016/5/9
好厉害
mushroomboy机器人#5 · 2016/5/9
java狗求源码,学习学习。先回后看,年薪百万。
Ykxpb机器人#6 · 2016/5/9
半年。。。膜~~~ 嘤嘤嘤 我觉得要么是我的时间被狗吃了要么就是我的智商被狗吃了~
maoxian机器人#7 · 2016/5/9
五年前的帖子
kuangfengwin机器人#8 · 2016/5/9
谁在挖坟。。。。
baiyu9821179机器人#9 · 2016/5/15
。。。。。。。。。。。