广告
返回顶部
首页 > 资讯 > 精选 >JavaEE的核心技术有哪些
  • 542
分享到

JavaEE的核心技术有哪些

2023-06-02 16:06:06 542人浏览 安东尼
摘要

本篇内容介绍了“JavaEE的核心技术有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!  JavaEE平台由一整套服务、应用程序接口和协

本篇内容介绍了“JavaEE的核心技术有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

  JavaEE平台由一整套服务、应用程序接口和协议构成,它对开发基于WEB的多层应用提供了功能支持。

  下面是对JavaEE中的13种技术规范的简单描述:

  1、JDBC(JavaDatabaseConnectivity)

  JDBC

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

  2、JNDI(JavaNameandDirectoryInterface)

  JNDI

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

  3、EJB(EnterpriseJavaBean)

  Java

  EE技术之所以赢得媒体广泛重视的原因之一就是EJB。它们提供了一个框架来开发和实施分布式商务逻辑,由此很显著地简化了具有可伸缩性和高度复杂的企业级应用的开发。EJB规范定义了EJB组件在何时如何与它们的容器进行交互作用。容器负责提供公用的服务,例如目录服务、事务管理、安全性、资源缓冲池以及容错性。但这里值得注意的是,EJB并不是实现JavaEE的唯一途径。正是由于JavaEE的开放性,使得有的厂商能够以一种和EJB平行的方式来达到同样的目的。

  4、RMI(RemoteMethodInvoke)

  正如其名字所表示的那样,RMI协议调用远程对象上方法。它使用了序列化方式在客户端和服务器端传递数据。RMI是一种被EJB使用的更底层的协议。

  5、Java

  IDL/CORBA

  在JavaiDL的支持下,开发人员可以将Java和CORBA集成在一起。他们可以创建Java对象并使之可在CORBAORB中展开,或者他们还可以创建Java类并作为和其它ORB一起展开的CORBA对象的客户。后一种方法提供了另外一种途径,通过它Java可以被用于将你的新的应用和旧的系统相集成。

  6、jsP(JavaServerPages)

  JSP页面由html代码和嵌入其中的Java代码所组成。服务器在页面被客户端所请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。

Java 

  Servlet

  Servlet是一种小型的Java程序,它扩展了Web服务器的功能。作为一种服务器端的应用,当被请求时开始执行,这和CGIPerl脚本很相似。Servlet提供的功能大多与JSP类似,不过实现的方式不同。JSP通常是大多数HTML代码中嵌入少量的Java代码,而servlets全部由Java写成并且生成HTML。

  8、XML(ExtensibleMarkupLanguage)

  XML是一种可以用来定义其它标记语言的语言。它被用来在不同的商务过程里共享数据。XML的发展和Java是相互独立的,但是,它和Java具有的相同目标正是平台,独立性。通过将Java和XML的组合,您可以得到一个完美的具有平台,独立性的解决方案。

  9、JMS(JavaMessageService)

  JMS是用于和面向消息的中间件相互通信的应用程序接口(API)。它既支持点对点的域,有支持发布/订阅(publish/subscribe)类型的域,并且提供对下列类型的支持:经认可的消息传递,事务型消息的传递,一致性消息和具有持久性的订阅者支持。JMS还提供了另一种方式来对您的应用与旧的后台系统相集成。

  10、JTA(JavaTransactionArchitecture)

  JTA定义了一种标准的API,应用系统由此可以访问各种事务监控

  11、JTS(JavaTransactionService)

  JTS是CORBA

  OTS事务监控的基本的实现。JTS规定了事务管理器的实现方式。该事务管理器是在高层支持JavaTransactionAPI(JTA)规范,并且在较底层实现OMGoTS

  specification的Java映像。JTS事务管理器为应用服务器、资源管理器、独立的应用以及通信资源管理器提供了事务服务。

  12、JavaMail

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

  13、JAF(JavaBeansActivationFramework)

  JavaMail利用JAF来处理MIME编码的邮件附件。MIME的字节流可以被转换成Java对象,或者转换自Java对象。大多数应用都可以不需要直接使用JAF。

“JavaEE的核心技术有哪些”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

--结束END--

本文标题: JavaEE的核心技术有哪些

本文链接: https://www.lsjlt.com/news/230494.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • JavaEE的核心技术有哪些
    本篇内容介绍了“JavaEE的核心技术有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!  JavaEE平台由一整套服务、应用程序接口和协...
    99+
    2023-06-02
  • vue有哪些核心技术
    这篇文章给大家分享的是有关vue有哪些核心技术的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 vue有两大核心:1、数据驱动,也就是数据的双向绑定,让...
    99+
    2022-10-19
  • Java核心技术有哪些
    本篇内容介绍了“Java核心技术有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!  >>>***位用0填充,...
    99+
    2023-06-17
  • Java的核心技术有哪些
    本篇内容主要讲解“Java的核心技术有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Java的核心技术有哪些”吧!1. JVM相关对于刚刚接触Java的人来说,JVM相关的知识不一定需要理解...
    99+
    2023-06-15
  • 有哪些Ajax核心技术代码
    本篇内容主要讲解“有哪些Ajax核心技术代码”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“有哪些Ajax核心技术代码”吧!复制代码 代码如下:<scrip...
    99+
    2022-10-19
  • 区块链运作核心技术有哪些
    这篇文章主要介绍区块链运作核心技术有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1.区块链的链接顾名思义,区块链即由一个个区块组成的链。每个区块分为区块头和区块体(含交易数据)...
    99+
    2022-10-18
  • python自动化测试selenium核心技术的等待方式有哪些
    小编给大家分享一下python自动化测试selenium核心技术的等待方式有哪些,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!UI自动化测试过程中,可能会出现因测试环境不稳定、网络慢等情况,如果不做任何处理的话,会出现无法...
    99+
    2023-06-25
  • Shiro核心类有哪些
    这篇文章主要讲解了“Shiro核心类有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Shiro核心类有哪些”吧!一:SessionManager简介Shiro提供了完整的会话管理功能,不...
    99+
    2023-06-02
  • Python有哪些核心库
    这篇文章主要介绍“Python有哪些核心库”,在日常操作中,相信很多人在Python有哪些核心库问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Python有哪些核心库”的疑惑有所帮助!接下来,请跟着小编一起来...
    99+
    2023-06-16
  • python自动化测试selenium核心技术等待条件有哪些
    这篇文章主要介绍python自动化测试selenium核心技术等待条件有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Selenium中的鼠标和键盘事件被封装在ActionChains类中,使用方法:Action...
    99+
    2023-06-25
  • IT核心技术与我,曾有交集
    IT核心技术与我,曾有交集 最近中兴通讯被美国政府制裁一事闹得沸沸扬扬,被房地产虚假繁华迷幻了很多年的国人,突然发现虽然我们已经贵为世界第二大经济大国,却未能掌握很多重要的有科技含量的行业里的核心技术。一时间,很多文章分析中国人为...
    99+
    2023-06-05
  • nodejs的核心模块有哪些
    这篇文章主要介绍“nodejs的核心模块有哪些”,在日常操作中,相信很多人在nodejs的核心模块有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”nodejs的核心模块有...
    99+
    2022-10-19
  • cdn的核心优势有哪些
    cdn的核心优势有减少了托管成本。提升排名,增加流量。降低了延迟时间。解决了跨运营商和跨地域访问的问题。cdn的本质上是将媒体资源、动静态图片、HTML、CSS、JS等等内容缓存到距离你更近的IDC,从而让用户进行共享资源,实现缩减站点间的...
    99+
    2022-10-20
  • jquery有哪些核心函数
    这篇文章主要讲解了“jquery有哪些核心函数”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“jquery有哪些核心函数”吧! j...
    99+
    2022-10-19
  • es6核心特性有哪些
    本篇内容主要讲解“es6核心特性有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“es6核心特性有哪些”吧! es6核心特性有:1...
    99+
    2022-10-19
  • node.js核心模块有哪些
    目录全局对象全局对象与全局变量processconsole常用工具util事件机制events--Events模块事件发射器error事件文件系统fs--fs模块Http 模块全局对...
    99+
    2022-11-12
  • Hibernate核心接口有哪些
    这篇文章主要介绍“Hibernate核心接口有哪些”,在日常操作中,相信很多人在Hibernate核心接口有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Hibernate核心接口有哪些”的疑惑有所帮助!...
    99+
    2023-06-17
  • Hibernate有哪些核心接口
    这篇文章主要介绍Hibernate有哪些核心接口,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所...
    99+
    2023-06-17
  • PHP核心架构有哪些
    这篇文章将为大家详细讲解有关PHP核心架构有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1、Zend引擎Zend是PHP内核的一部分,完全用纯C实现,它将PHP代码翻译(词法、语法解析等一系列编译过...
    99+
    2023-06-15
  • 实现更快的python核心编码技巧有哪些
    本篇内容介绍了“实现更快的python核心编码技巧有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1。Memoize(缓存)重复使用的数...
    99+
    2023-06-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作