java我觉得就有几个好处
1:跨平台
2:组件复用
3:稳定

解决方案 »

  1.   

    高手
    BBBBBBBBBBBBBBBBBBBBBBBBBBB
      

  2.   

    对不起,我也有这样的疑惑!
    EJB的性能并没有我想象的那么好,只适合于大的分布式项目。而普通的JavaBeans, Servlet大多用在Web Server上,对于多层构架现在主要问题却出在客户端,我没有看到Java太多的优势,我们大部分的客户端都是windows平台的,所以用VC或者Delphi开发的瘦客户端都非常的实用,而且还有一些在客户端的外设,比如要和数码像机,指文系统,门禁系统等大批的串口设备连接,我晕,总不能让我开发swing来开发漂亮的java application在win98, 128M的PC上跑把,那简直是噩梦,Java Application操作性实在不敢恭维,最多我只能开发CROBA,来调用EJB,我认为这样绕了多大一圈终于到了数据库了,我还是担心开发后实际应用性能,所以我还是要问大家,除了在B/S构架上,在传统的C/S多层构架上,Java到底该怎么用,客户端到底应该采用什么来写,而如果使用了CROBA, EJB等中间件技术后,性能到底怎么样???
      

  3.   

    呵呵,要看什么需求,你如果是做一些 "小" 的项目,不怕告诉你,用JAVA是傻瓜.
    但如果是大型的项目,用JAVA的确是首选.不要乱来就用JAVA.你如果用过sap和oracle之类的软件,就知道java的地位有多高.
      

  4.   

    在传统的C/S多层构架上,Java到底该怎么用,客户端到底应该采用什么来写,而如果使用了CROBA, EJB等中间件技术后,性能到底怎么样???========================================
    在c/s中,java很适合做appServer的编程语言。配合使用weblogic等应用服务器,功能强大的令人难以相信。
    c---s之间的数据传输格式,可以应用XML。格式自由
      

  5.   

    再请教一下  snap2008cn(清忍诺夫) ,我在这方面是个新手,没有做过大项目,以前得开发都是在Delphi和VC下做的。如你所说 C-S 采用XML,那他们的数据用什么方法传输呢???Socket? CORBA? 还是WebService?....或者其他的什么???拜托赐教 ^^