J2EE主要用于创建可扩展的企业应用,包括13种核心技术规范:

1. JDBC(Java Database Connectivity,Java数据库连接)

JDBC以一种统一的方式对各种各样的数据库进行存取,JDBC定义了4中不同的驱动程序:JDBC-ODBC桥、JDBC本地接口、JDBC网络接口和纯Java驱动。

2. JNDI(Java Naming and Directory Interface,Java命名和目录接口)

JNDI用于名字和目录服务,提供了一致的接口来存取和操作企业级的资源,如DNS和本地文件系统等。

3. EJB(Enterprise Java Bean,企业级JavaBean)

EJB提供了一个框架来开发分布式商务逻辑,显著地简化了具有可伸缩性和高复杂的企业级应用的开发。

4. RMI(Romote Method Invocation,远程方法调用)

RMI是在远程对象上调用一些方法,使用连续的方式在客户端和服务器端传递数据,RMI是EJB技术的基础。

5. JSP(Java Server Page,Java服务器端页面)

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

6. Servlet(服务器端小程序)

Servlet提供的功能与JSP类似,并全部由Java代码组成。

7. XML(eXtensible Markup Language,可扩展标记语言)

8. JMS(Java Messageing Service,Java信息服务)

9. IDL(Interface Description Language,接口描述语言)

在Java IDL的支持下,可以将Java和CORBA集成在一起,创建Java对象并使之可在CORBA ORB中使用。

10. JTA(Java Transaction Architecture,Java事务框架)

JTA定义了一种标准的API,应用系统可以存取各种事务。

11. JTS(Java Transaction Service,Java事务服务)

JTS规定了事务管理器的实现方式,该事务管理器是在高层支持JTA规范,为应用服务器、资源管理器、独立的应用及通信资源管理器提供了事务服务。

12. JavaMail(Java邮件)

JavaMail是用于存放邮件服务的接口,提供了一套邮件服务器的抽象类。

13. JAF(JavaBean Activation Framework,JavaBean服务框架)

JavaMail利用JAF来处理不同编码的邮件附件。

J2EE的基石是EJB,它是Java中的服务器端组件标准。

转载于:https://www.cnblogs.com/qwertWZ/archive/2012/07/06/2580107.html

J2EE的13种核心技术规范相关推荐

  1. JavaEE的13种核心技术规范

    来源:http://blog.csdn.net/zhenyuzhu/article/details/7324372 J2EE平台由一整套服务(Services).应用程序接口(APIs)和协议构成,它 ...

  2. J2EE的13种核心技术

    Java最初是在浏览器和客户端机器中粉墨登场的.当时,很多人质疑它是否适合做服务器端的开发.现在,随着对Java2平台企业版(J2EE)第三方支持的增多,Java被广泛接纳为开发企业级服务器端解决方案 ...

  3. J2EE的13种核心技术简介

    Java最初是在浏览器和客户端机器中粉墨登场的.当时,很多人质疑它是否适合做服务器端的开发.现在,随着对Java2平台企业版(J2EE)第三方支持的增多,Java被广泛接纳为开发企业级服务器端解决方案 ...

  4. J2EE的13种核心技术(一)

    J2EE的13种核心技术(一) 内容简介 Steven Gould在文中介绍了Java2平台企业版(J2EE)的13种核心技术:JDBC, JNDI, EJBs, RMI, JSP, Java ser ...

  5. JavaEE 13个核心技术规范

    背景: 1.企业级应用框架的需求,在很多企业级应用中.比如数据库连接.邮件服务.事务处理等都是一些通用企业需求模块,这些模块假设每次在开发中都由开发者来完毕的话,将会造成开发周期长和代码可靠性差等问题 ...

  6. Java Web学习总结(42)——JavaEE常用的13种核心API与组件

    JAVAEE平台由一整套服务(Services).应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持. 1.JDBC(Java Database Connectivity) ...

  7. J2EE的13个规范总结

    转载自:http://blog.csdn.net/zhuanzhe117/article/details/38763483 什么是J2EE? 在企业级应用中,都有一些通用企业需求模块,如数据库连接,邮 ...

  8. 13种Java核心技术

    Java13种核心技术 JAVA最初是在浏览器和客户端机器中粉墨登场的.当时,很多人质疑它是否适合做服务器端的开发.现在,随着对JAVA2平台企业版(J2EE)第三方支持的增多,JAVA被广泛接纳为开 ...

  9. J2EE的13个标准(规范)

     1.J2EE的13个标准(规范): 2.J2EE体系结构: 3.详细说明: 1)JDBC:Java Data Base Connectivity,数据库连接 我们大家对微软公司的ODBC数据库访问接 ...

最新文章

  1. matlab2ask和2psk仿真实验代码
  2. 【大数据算法】蓄水池抽样算法
  3. 高级/专家工程师职位和面试题
  4. 各Rendering Path技术以及其在Unity中的实现
  5. 收藏 | 深度学习调试经验
  6. linux 添加新的系统调用,如何在Linux中添加新的系统调用
  7. 16种oracle查询日期语句
  8. Spark源码分析之四:Stage提交
  9. 【数据分析】基于matlab伊藤微分方程布朗运动分析【含Matlab源码 261期】
  10. qq2018旧版本7.3.1下载_qq下载2020最新版下载安装-qq2020最新版下载V8.4.8-西西软件下载...
  11. OpenPose 运行指令 (Version@1.7)
  12. 戴尔电脑怎么录屏?这6个方法教你轻松录屏
  13. 银行贷款,求每月等额还款金额
  14. Go语言实现区块链与加密货币-Part3(交易优化,单机模拟多节点通信)
  15. Javascript如何阻止事件的默认行为?
  16. 国移.动50元电话充值 长途ip充值 自.动秒充到账
  17. riscv 的 CSR
  18. C# Echarts 折线图 实例
  19. css中下划线,背景和边框的属性
  20. 集美大学计算机网络试题2018,集美大学计算机网络基础选择题.doc

热门文章

  1. grafana美人鱼_编码美人鱼–我如何从海洋生物学家转到前端开发人员
  2. 初学者css常见问题_5分钟内学习CSS Grid-初学者教程
  3. 数据结构的简要介绍:图形如何工作
  4. Python multiprocess 多进程模块
  5. 学Python培训有什么用
  6. 选择PMP培训学校需要注意哪些
  7. 二、python小功能记录——监听鼠标事件
  8. SW6206超级华为快充5V5A,全协议OPPO闪充、自带电量计量、LED 灯/数码管显示
  9. java实现用户登录注册功能(用集合框架来实现)
  10. cglib代理的使用