j2ee在国内真的有用吗,自欺欺人而已!
除了jsp+bean的模式还有一点实际用处之外,EJB,RMI,JINI这些玩意儿真的没什么实际的用处.我门分开来说:
1.jsp+bean.这个东西有多烂就有多烂,如果asp也支持unix/linux,jsp根本就没有立足之地.除了开发上的效率远远低于asp+com外,其本身的运行效率也是一个问题.目前为止,web开发速度最快的是isapi,其次就是asp(如果你又要说*的N次运算,那你一定没作过企业级开发,相当可笑而已)我门这里谈的当然是Database相关的运行速度.谁会去编一个web程序做数学题?就算有这样的特殊要求,hardware现在的速度早就可以忽略不计了.不过jsp+bean还是有一点好处,就是比com修改起来要方便.
2.至于EJB,RMI,JINI这些玩意儿,都是一些技术上先进,但没法实际应用的东西.最根本的一点原因:java没有办法在application的开发上取得突破.这些东西都是分步式计算的东西.分部式的客户端有两种:application和web server.前者根本没法用,谁会用java去做application?后者一般都是在一台server上,根本不用分步式.就算有大量应用,多添一台server搞分步式还不如直接换一台配置高的,况且我还没见过web server和application server分开在两台server上的,几乎都是做在一起的,如weblogic,jrun,websphere(自带了http server).至于applet来调用,更不用说了,IE6都不支持了.而且还不如就用jsp+bean来做.
现在国内公司大招会EJB,RMI的programmer,我不知道这些公司都能做些什么东西出来.真TMD搞笑.
中国的软件业就爱跟风,从来没有自己的东西,自己的想法,在开发上跟本就不考虑开发效率,不考虑市场因素,很多东西都是一些C++出身的"技术爱好者"在领导着开发.中国太需要象用友金蝶这样的公司了,在系统上已经输给米国了,在应用开发上还要输给印度.大家老是说国内的environment对programmer不好想想还是自己造成的,我们的marketing conception太弱了!!!!!!