JAVA EE--13元老

是标准

  JAVA EE是什么?是标准。标准是什么?是规范性的,衡量事物的准则,技术。


是技术架构

  JAVA EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。


是技术规范

   JAVA EE核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技术层次,均有共同的标准及规格,让各种依循JAVA EE架构的不同平台之间,存在良好的兼容性,解决过去企业后端使用的信息产品彼此之间无法兼容,企业内部或外部难以互通的窘境。


是组合

  各类组件被装配在一个J2EE应用中,具有固定的格式并遵守J2EE规范,由JAVA EE服务器对其进行管理。J2EE规范是这样定义JAVA EE组件的:客户端应用程序和applet是运行在客户端的组件;Java Servlet和Java Server Pages (JSP) 是运行在服务器端的Web组件;Enterprise Java Bean (EJB )组件是运行在服务器端的业务组件。


十三位元老

JDBC:Java Data Base Connectivity,数据库连接

  DBC API为访问不同的数据库提供了一种统一的途径,象ODBC一样,JDBC对开发者屏蔽了一些细节问题,另外,JDCB对数据库的访问也具有平台无关性。

JNDI:Java Naming and Directory Interfaces,Java的命名和目录接口

  JNDI API被用于执行名字和目录服务。它提供了一致的模型来存取和操作企业级的资源如DNS和LDAP,本地文件系统,或应用服务器中的对象。

EJB:Enterprise Java Beans,企业级Java Beans、EJB是实现分布式业务逻辑的Java组件。

  它以一个标准自动处理了如数据持久化、事务集成、安全对策等问题,为后台业务提供了一个标准方式。也是JAVA EE可以广受重视的很大原因之一了吧。

RMI:Remote Method Invocation,远程方法调用

  由于系统实现了分布式,那么server间实现交互就会用到这个功能。将数据序列化处理,实现client和服务端的交互。

Java IDL/CORBA:Java Interface Definiyion Language/Common Object Request Broker Architecture ,Java接口定义语言/公用对象请求代理程序体系结构

  对象的接口定义了对象的类型,对象的方法和引用参数以及对象方法可能返回的异常结果。

JSP:Java Server Pages

  是HTML等语言编写的服务页面,server在页面被client所请求以后对这些java代码进行处理。然后将生成的html页面返回给client的浏览器。

Servlet

  Servlet提供的功能大多与JSP类似,不过实现的方式不同。JSP通常是大多数HTML代码中嵌入少量的Java代码,而servlets全部由Java写成并且生成HTML。

XML:Extensible Markup Language,可扩展标记语言

  XML是Extensive Markup Language可扩展标记语言,这个比較熟悉的,在学习HTML得时候一起 学习的。并且我们常常使用的配置文件就是使用XML编写的。

JMS:Java Message Service,Java消息服务

  JMS是用于和面向消息的中间件相互通信的应用程序接口,JMS对象模型包括六个要素:连接工厂、JMS连接、JMS会话、JMS目的、JMS生产者和消费者、JMS消息类型(点对点、公布/订阅)。

JTA:Java Transaction API,Java事务API

  它定义了标准API,应用系统由此能够訪问各种事务监控。同意应用程序运行分布式服务。这样能够在两个及多个网络计算机上运行处理事务。

JTS:Java Transaction Service,Java事务服务

  JTS规定了事务管理器的实现方式,JTS事务管理器为应用server、资源管理器、独立的应用以及通信资源管理器提供了事务服务。

JavaMail

  JavaMail是用于存取邮件服务器的API,它提供了一套邮件服务器的抽象类。不仅支持SMTP服务器,也支持IMAP服务器。

JAF:JavaBeans Activation Framework,JavaBeans活动床架

  JAF是一个专用的数据处理框架,它用于封装数据,并为应用程序訪问和操作数据的接口。


大兄弟

  JAVA是分三类的:J2ME、J2SE、J2EE。
  JAVA EE就和学习过的设计模式一样,它就像是大师级的解决方式,依据我们的不同需求。使用它们来为我们服务。

猜你喜欢

转载自blog.csdn.net/dfhgshgdf/article/details/79719435