您的位置:首页 > 其它

J2EE概述

2006-10-08 13:11 411 查看
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实现。

J2EE五层逻辑模型和常见Framework
 
                      ————————————————
                      |                          客户端层                         |        用户交互,UI实现
                      | Browser,WirelessDevice,WebService |    Http, Soap 协议(SOP体系)
                      ————————————————
 
                      ————————————————
                      |                            表现层 Presentation  |   集中登录,会话管理
                      | Struts,Jsf,Webwork,Tapstry, Velocity | 内容创建,格式,传送
                      ————————————————
 
                       ————————————————
                       |                       业务服务层Business          |  业务逻辑,事务,数据,服务
                       | SessionEJB,Spring,Jdoframework) | SessionEjb,POJO Service
                        ————————————————
 
                       ————————————————
                       |                            集中层 Integration          | 资源适配器,遗留/外部系统
                       |Jms,Jdbc,Connnector,External Service  |       规则引擎,工作流
                       ————————————————
                       (持久化EntityBean,Hibernate,iBatis,Jdo,Dao,TopLink etc.)     
 
                        ————————————————
                        |                           资源层                            | 资源,数据库,外部服务
                        | DataBase,Resource,External Service   | (大型主机,B2B集中系统)
                        ————————————————
 
当然一个常见典型的J2EE系统可能是这样的
 
客户端 —— 表现层 —— 业务层 —— 持久层 —— 数据库 
FireFox + Velocity + Struts + Spring + Hibernate + MySql + Tomcat + Eclipse 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息