j2ee包括十三种技术,其中Servlet部分提出了MVC的模式,Struts实现了MVC。
STRUTS 约等于 J2EE全部技术的1/13的一部分,
但因为J2EE现在以WEB为主了,所以STRUTS比较火。
J2EE优点:企业级应用,有一系列的标准保证企业级应用的效率、性能和安全。且标准的提供商较多,产品技术成熟,拥有众多的成熟案例。
J2EE缺点:系统和标准相当庞大和复杂,中小型企业并不能用不到那么多的标准和技术。系统实现起来也比较臃肿,如EJB,很多技术现在已有可替代的其它解决方案。
J2EE(Java 2 Enterprise Edition)是建立在Java 2平台上的企业级应用的解决方案。J2EE技术的基础便是Java 2平台,不但有J2SE平台的所有功能,同时还提供了对EJB,Servlet,JSP,XML等技术的全面支持,其最终目标是成为一个支持企业级应用开发的体系结构,简化企业解决方案的开发,部署和管理等复杂问题。事实上,J2EE已经成为企业级开发的工业标准和首选平台。
J2EE并非一个产品,而是一系列的标准。市场上可以看到很多实现了J2EE的产品,如BEA WebLogic,IBM WebSphere以及开源的JBoss等等。
J2EE,是sun公司提出的一个标准,符合这个标准的产品叫"实现";其中你下载的sun公司的j2ee开发包中就有一个这样的"实现",而jboss,weblogic,websphere都是j2ee标准的一个"实现"。由于jboss,weblogic,websphere自身带有j2ee的api,所以可以不使用sun的j2ee实现。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)