是标准

  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就和学习过的设计模式一样,它就像是大师级的解决方式,依据我们的不同需求。使用它们来为我们服务。

JAVA EE--13元老相关推荐

  1. Java EE学习心得

    –Java EE学习心得   1.    称为编程专家的秘诀是: 思考-----编程--------思考------编程--.. 编程不能一步到位,不能一上来就编,必须先思考如何写,怎样写?然后再编程 ...

  2. java ee 笔试题目,JSP经典笔试@题目(含答案)

    JSP经典笔试@题目(含答案) 更新时间:2017/2/5 19:25:00  浏览量:557  手机版 JSP综合测试笔试 1)在Java EE中,Servlet是在服务器端运行,以处理客户端请求而 ...

  3. java ee核心框架实战 pdf_Java EE核心框架实战 高洪岩 中文PDF

    资源名称:Java EE核心框架实战 高洪岩 中文PDF 第1章 MyBatis 3操作数据库 第2章 MyBatis 3常用技能 第3章 Struts 2必备开发技能 第4章 Struts 2文件的 ...

  4. java ee6教程_《Java EE 6 企业级应用开发教程》怎么样_目录_pdf在线阅读 - 课课家教育...

    第1章 java EE概述 1.1 Java EE的产生与发展 1.2 Java EE 6架构 1.3 Java EE 6常用技术 1.4 Java EE 6特性 1.5 Java EE 6应用服务器 ...

  5. java ee核心技术与应用_Java EE核心技术与应用(全面覆盖Java EE 6) 郝玉龙等著 pdf扫描版[103MB]...

    Java EE 核心技术与应用基于最新的Java EE 6规范对Java EE应用开发技术进行系统讲解.书中主要包括四部分内容:第一部分介绍了Java EE的定义.设计思想.技术架构和开发模式等,可使 ...

  6. JSP简介及入门(含Eclipse for Java EE及Tomcat的配置)

    文章来源:http://www.cnblogs.com/smyhvae/p/4046862.html [前言] JSP本身是JavaWeb中的知识,但是在学习Android网络时,必然要涉及到与服务器 ...

  7. docker 部署java_使用Docker堆栈部署的微服务-WildFly,Java EE和Couchbase

    docker 部署java 关于微服务的资料很多,只是用谷歌搜索就可以了 ! 几年前,我在比利时的Devoxx上发表了有关将单片重构为微服务的演讲,它获得了很好的评价: 该博客将展示Docker如何简 ...

  8. chameleon 算法_使用Chameleon,Shrinkwrap,Drone / Graphene与Arquillian进行Java EE集成测试...

    chameleon 算法 从我以前的帖子继续在这里 ,我想我已经了解了Java EE和也的Arquillian,并测试了一些新的(和令人兴奋的)事,我想与大家分享. 但是,在开始之前,我想首先请您注意 ...

  9. swarm:pending_WildFly Swarm:使用Java EE构建微服务

    swarm:pending "完美无缺,不是在没有其他可添加的东西时,而是在没有其他东西要带走时实现的" Antoine de Saint-Exupery 法国作家安托万·德·圣艾 ...

  10. openshift使用_OpenShift v3:使用WildFly和MySQL的Java EE 7入门

    openshift使用 OpenShift是Red Hat的开源PaaS平台. OpenShift v3 (将于今年发布)将提供使用Docker和Kubernetes运行微服务的整体体验. 以经典的R ...

最新文章

  1. .net平台性能很不错的轻型ORM类Dapper(转)
  2. salad--8||9
  3. winxp上传文件到服务器,通过SQLServer的xp_cmdshell在服务器之间传送文件
  4. 【MySQL 】学习笔记千行总结
  5. word整个表格首行缩进_Word排版对不齐?别忘了这个明星按键
  6. 浅析微信支付:1前篇大纲
  7. 台达触摸屏编程软件_松下PLC远程编程调试流程
  8. 前端常见安装的一些环境和配置
  9. 天涯明月刀手游为什么服务器维护,天涯明月刀手游12.7日更新公告 更新内容详情一览...
  10. Windows 10 系统 Java 最新 最全 JDK下载 安装和环境配置 及 卸载:
  11. 有限元二阶拉格朗日插值函数理论
  12. steer clear of用法
  13. DRM2.0 的身份认证过程
  14. beta版和alpha版
  15. 开源天气时钟项目删减和更新
  16. 北京奥林匹克公园三维场景网络发布应用
  17. 10027Longest Ordered Subsequence Extention
  18. ffmpeg 从现有视频中截取一段
  19. ANSYS二次开发:Python解析ansys fluent结果文件
  20. 旧笔记本装linux系统

热门文章

  1. 2020最后1天朋友圈文案短句_2020余额不足,2021转账成功
  2. ruby 中的respond_to (转)
  3. java返回fail,clickhouse分析:jdbc返回failed-to-respond问题排查
  4. Codeforces Round #382 (Div. 2)C. Tennis Championship(贪心) D.巴赫猜想
  5. java 回车表示_关于JAVA中回车符的认识
  6. FFmpeg入门详解之111:RTSP协议2
  7. 线上教育网站源码如何搭建网校平台,需要注意什么?
  8. 财务流程自动化?难点是什么?
  9. 手把手让你实现开源企业级web高并发解决方案
  10. 传说中的“群控”!云控群控、线控群控到底是什么?