【架构四】J2EE技术规范

本文涉及的产品
云原生数据库 PolarDB MySQL 版,Serverless 5000PCU 100GB
云数据库 Redis 版,社区版 2GB
推荐场景:
搭建游戏排行榜
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介: Java2平台包含J2SE、J2EE和J2ME,分别针对桌面应用、企业级分布式应用和嵌入式系统。J2EE是企业级应用的标准,非具体产品,其核心规范包括:JDBC(统一数据库访问)、EJB(实现分布式服务)、JSP(专注页面显示)、Servlet(逻辑控制)和XML(数据交换格式)。这些技术协同工作,构建高效的企业级解决方案。

众所周知,Java2平台包括:标准版(J2SE)、企业版(J2EE)、微缩版(J2ME)三个版本。J2SE主要用于开发桌面的应用程序,J2EE主要用于创建服务器应用程序以及分布式网络程序的开发,J2ME则主要是嵌入式系统开发,如手机和PDA编程。
其实,J2EE是市场上主流企业级分布式应用平台的解决方案,它是一个标准,并不是一个现用的产品。
J2EE典型技术规范:
(1)JDBC,此API为访问不同的数据库提供了一种统一的途径。(比如说,我们的粮仓,一般会配一个仓库管理员,对于仓库的事情,找他就行,他拿着钥匙,和保存各个仓库的具体数据信息)

(2)EJB,把你编写软件中那些需要执行制定任务的类,不放到客户端软件上,而是打包放到服务器上。(是个特殊的类,特殊在它可以实现分布式的服务,就是多个人可以同时分布干一件事)

(3)JSP,JSP由HTML代码和嵌入其中的Java所组成,服务器在页面被客户端请求后,将生成的HTML页面返回给客户端的浏览器。JSP侧重页面显示。

(4)Java Servlet是运行在Web服务器或应用服务器上的组件。Servlet提供的功能大多数和JSP类似,不过实现方式不同。JSP通过大多数HTML代码中嵌入少量的java代码,而servlet是html代码与java代码分离。Servlet侧重逻辑控制。

(5)XML,XML是一种通用的数据交换格式,在不同的系统平台中运行并转换为不同格式的目标文件,可以用来定义其他标记语言的语言,它被用来在不同的过程中实现共享。

目录
相关文章
|
10月前
|
XML 消息中间件 开发框架
J2EE的13个规范
J2EE的13个规范
|
10月前
|
XML 开发框架 Java
J2EE——13种规范总结
J2EE——13种规范总结
199 0
|
10月前
|
Rust Cloud Native 安全
一文读懂 Jakarta EE 10 的云原生时代
Hello folks,我是 Luga,今天我们来分享一下与 Java 有关的云原生话题,即 Jakarta EE 10 平台的发布,带领 Java 迈向云原生时代。
180 1
|
12月前
|
数据采集 存储 缓存
「应用架构」 EA874系列:企业应用集成概述
「应用架构」 EA874系列:企业应用集成概述
|
12月前
|
存储 架构师
【企业架构】企业架构(EA)简介
【企业架构】企业架构(EA)简介
|
12月前
|
架构师
【企业架构框架】谁推动了现代 EA 最佳实践和内容?
【企业架构框架】谁推动了现代 EA 最佳实践和内容?
|
12月前
|
架构师 安全
「技术架构」EA874:技术架构的原则和标准
「技术架构」EA874:技术架构的原则和标准
|
Java 数据库 容器
J2EE的体系架构
J2EE是Java2平台企业版(Java 2 Platform,Enterprise Edition),它的核心是一组技术规范与指南,提供基于组件的方式来设计、开发、组装和部署企业应用。J2EE使用多层分布式的应用模型。
2045 0
|
Web App开发 Java 关系型数据库
Java EE企业级平台的未来计划:39个重大项目,云原声应用和微服务成为重点
Java开发者必读,Java EE企业级平台的未来计划:39个重大项目,云原声应用和微服务成为重点。Jakarta EE和GlassFish服务器等39个项目。Java开发者应该了解的知识。
1804 0