基于J2EE规范的中间件——Java的发展

前言

上篇讲述了基于CORBA规范的中间件的一些概念,接下来会讲述基于J2EE规范的中间件相关系列文章。

既然要讲述基于J2EE规范的中间件,那么我们需要先对JAVA及J2EE有一个清晰的认识。

 

正题

Java概念

javajava语言与java平台的统称。

 

java语言是一个可以在不同操作系统上运行的编程语言,java平台是指运行在各种终端(如pc、服务器、移动设备、嵌入式设备)的系统软件。

 

Java平台

目前,Java平台有3个版本(按照不同方面的应用划分的):Java SEJava EE和Java ME(从20056月开始就已经将J2SE,J2EE,J2ME改为了Java SEJava EEJava ME)。

 

版本间的比较

从应用方面简单来说

PC机上的java程序是用javaSE开发出来的

服务器端的java程序是用javaEE开发出来的

移动设备的java程序是用javaME开发出来的。 

 

从各个版本内容来说

Java SE包含那些构成Java语言核心的类。比如:数据库连接、接口定义、输入/输出、网络编程等。

 

Java EE包含Java SE中的所有类(即Java SEJava EE的基础),并且增加了用于开发企业级应用的类及组件。比如:EJB、servlet、JSP、XML、事务控制等。

 

Java ME包含Java SE的核心类,并且又添加了一些特有的CLDC方面的类。

 基于J2EE规范的中间件——Java的发展_第1张图片

 

如上图,笼统的讲,可以这样理解:JavaSE是基础;压缩一点,再增加一些CLDC等方面的特性就是JavaME;扩充一点,再增加一些EJB等企业应用方面的特性就是JavaEE。

 

接下来会继续讲解基于J2EE规范的中间件系列之Java EE技术体系。。。

 

你可能感兴趣的:(java,中间件,javaee,ejb,语言,JavaME)