|
楼主 |
发表于 2007-5-13 15:52:43
|
显示全部楼层
Post by laris
我还是 感觉用java的程序不爽
字体是一小部分,更重要的是慢,这个很不爽
这个系统其实相当好,因为非常稳定而且可以多面版和多线程,所以从某种意义上说同FlashFXP比起来有过之而无不及。
字体不是问题,因为可以配好。至于速度,我四年前购买了更搂住类似,只是cpu更好些的机器N800, 现在还在用,跑这些程序运行速度还行,不觉得很慢。具体的速度可以从以下几方面比较(同C/C++的程序如FileZilla, KFtpgrabber, gFTP等):
1. 启动: 第一次会比C/C++的程序稍慢1-2秒(引导库),之后启动就会好很多,特别是jdk6的共享vm机制。 这块如果因为个人偏好不能忍受,那 gFTP胜。
2. 连接站点: 普通站点速度类似,但忙碌的站点gFTP会假死在那里,CrossFTP小胜。
3. 队列操作: 少的时候类似,但当队列很大,比如2000+甚至更多的时候,FileZilla, gFTP等因为底层GUI库的原因,会假死在那里。CrossFTP基于的Swing有很好的MVC设计,依然非常流畅。 CrossFTP胜。
4. 文件传输: 瓶颈在于网络,基本上速度一致,但重连和错误操作CrossFTP非常好,gFTP的确太烂了。算是平手。
5. 队列保存/恢复: CrossFTP非常稳定可靠,即使中途死机也可以恢复,但gFTP或KFtpgrabber就没那么幸运了,CrossFTP小胜。
综上所述,在综合速度方面还是CrossFTP比较好的,你也可以用后比较一下就知道了。 10年前sun太超前的提出了network computing和Java app概念,所以没有特别的成功。不过现在随着机器速度越来越快,网络越来越好,量变到质变的现在,Ajex/Flex/.Net/Java系统将会越来越多的影响到RIA和中上层的程序,进而成为主流之一。 这是我的预言,我们可以10年后回过头来看。 |
|