主要有以下区别:
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典型应用为电子商务网站。
顶一下
(0)
0%
踩一下
(0)
0%
- 相关评论
- 我要评论
-