【架构四】J2EE技术规范

众所周知,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是一种通用的数据交换格式,在不同的系统平台中运行并转换为不同格式的目标文件,可以用来定义其他标记语言的语言,它被用来在不同的过程中实现共享。

相关推荐
万亿少女的梦16813 分钟前
基于Spring Boot、Java与MySQL的网络订餐系统设计与实现
java·spring boot·mysql·系统设计·网络订餐
咩咩啃树皮9 小时前
第40篇:Vue3组件化开发精讲——组件拆分、复用、父子通信、工程化架构
java·前端·架构
鱟鲥鳚9 小时前
Spring Boot 集成 LangChain4j:从模型调用到 Tool Calling(Demo版)
java·spring boot
大模型码小白11 小时前
【Python零基础教程】继承、多态与魔法函数:面向对象编程三大核心特性详解
java·大数据·开发语言·人工智能·python·ai编程
CS创新实验室11 小时前
量子计算机的操作系统:原理、实践与经典架构之对比
架构·操作系统·量子计算
腾渊信息科技公司11 小时前
Spring Boot对接MES实战:视觉检测数据自动同步方案
java·人工智能·spring boot·后端·计算机视觉·ai·软件需求
人间凡尔赛11 小时前
WAIC 2026 落幕,AI Agent 开发已进入 Harness 架构时代
人工智能·架构
极客侃科技12 小时前
制造企业 MES/APS 选型:SAP PP/DS 集成、ERP-MES 边界划分与一体化架构要点
运维·架构·制造
晏宁科技YaningAI12 小时前
VoIP系统的工程实现模型:从信令控制到媒体传输的完整架构解析
网络·人工智能·架构·系统架构·信息与通信
爱笑的源码基地12 小时前
高并发 Redis 缓存门诊HIS系统源码,含财务统计药房进销存
java·程序·门诊系统·诊所系统·云诊所源码