,j2ee和b/s有什么区别?

用户投稿 109 0

关于“j2ee_php”的问题,小编就整理了【3】个相关介绍“j2ee_php”的解答:

j2ee和b/s有什么区别?

b/s架构是网页版web开发的软件,可以用asp.net,php,java等语言来开发,j2ee是java的web开发

主要有以下区别:

1. 架构类型不同。J2EE是Java EE的简称,属于多层架构;B/S是Browser/Server的缩写,属于客户机/服务器架构。

2. 开发语言不同。J2EE使用Java语言开发;B/S可以使用多种语言如Java、PHP、ASP开发。

3. 部署方式不同。J2EE应用部署在应用服务器上;B/S应用部署在Web服务器上。

4. 业务逻辑实现不同。J2EE的业务逻辑主要在服务端实现;B/S的业务逻辑既可以在服务端也可以在客户端浏览器实现。

5. 可扩展性不同。J2EE具有较好的可扩展性,可以实现复杂的业务;B/S可扩展性一般,适用于中小型应用。

6. 安全性不同。J2EE安全性较高,用户数据主要存储在服务端;B/S安全性一般,更依赖客户端。

7. 性能不同。J2EE性能较高但开发难度也较大;B/S性能一般但开发门槛低。

8. 界面实现不同。J2EE主要采用JSP开发界面;B/S可以采用HTML+CSS开发界面。

9. 系统要求不同。J2EE对服务器要求较高;B/S对客户端和服务器要求都不高。

10. 典型应用不同。J2EE典型应用为企业信息管理系统;B/S典型应用为电子商务网站。

j2ee三大框架怎么选?

J2EE三大框架之间的选择主要取决于项目的特定需求。如果需要快速应对市场变化,则可以选择Spring框架进行快速开发。

Hibernate框架则是一个功能强大的ORM框架,可实现数据库访问和数据映射。

Struts框架是一个Web应用框架,可用于搭建动态Web应用程序。

什么叫J2EE?

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是Sun公司提出的多层(multi-diered),分布式(distributed),基于组件(component-base)的企业级应用模型(enterpriese application model).

在这样的一个应用系统中,可按照功能划分为不同的组件,这些组件又可在不同计算机上,并且处于相应的层次(tier)中。

所属层次包括客户层(clietn tier)组件,web层和组件,Business层和组件,企业信息系统层。

到此,以上就是小编对于“j2ee_php”的问题就介绍到这了,希望介绍关于“j2ee_php”的【3】点解答对大家有用。

抱歉,评论功能暂时关闭!