请教各位SSH框架和EJB3的优劣势。
EJB的优势是不是在与其分布式上?
具体的请教各位.

解决方案 »

  1.   

    SSH是一个从前台到后台,从表现层到持久层的一套完整架构。
    而EJB是不包括前台的,EJB的特点是支持分布式部署,包括session bean, mdb, entity bean,总体来说不是很具有可比性,现在普遍比较流行的是SSH架构,如果没有什么特别的理由建议还是不要用EJB3了,毕竟现在需要考虑分布式计算的大系统还是比较少。
      

  2.   

    最大的区别是EJB3需要application container的支持,能支持EJB3的app server现在就那么其中, SSH只要一般的web container就可以了
      

  3.   

    EJB一般现在也就用在企业级的开发了,小的开发,一般都用ssh了。
      

  4.   

    慢慢会统一的,开源先发,JCP收场JSF收Struts
    CDI收Spring DI
    JPA收Hibernate(已经)
    搞对比没意思,都要学,用户要技术给技术,要规范给规范。
    Spring也不是轻量一个词可以概括的,Spring公司要做好,必须做Server,tcServer/dmServer,必须的了。扩展话题了,抱歉。
      

  5.   

    2个我都不喜欢。我喜欢轻量级、中间件 ralasafe  编程尽可能少的那种,最好图形化
      

  6.   

    比较的是EJB3和Hibernate吧,这2个是持久层的框架.
    看你系统需要了,需要分布式和高性能你用EJB3,没有这方面的要求你用Hibernate