zoukankan      html  css  js  c++  java
  • Java 企业级 JavaEE

    授权协议:CDDL

    开发语言:Java

    操作系统:跨平台

    开发厂商:Oracle

    原文:https://www.oschina.net/p/j2ee


    Java EE 详细介绍

    这是SUN公司推出的J2EE SDK,是J2EE的参考实现,是实现J2EE最全的开发工具包,不过最好只在开发中使用。

    J2EE,Java2平台企业版(Java 2 Platform Enterprise Edition), 是Sun公司为企业级应用推出的标准平台(Platform)。Java平台共分为三个主要版本Java EE、Java SE和Java ME。

    Sun公司在1998年发表JDK1.2版本的时候, 使用了新名称Java 2 Platform,即“Java2平台”,修改后的JDK称为Java 2 Platform Software Develping Kit,即J2SDK。并分为标准版(Standard Edition,J2SE), 企业版(Enterprise Edition,J2EE),微型版(MicroEdition,J2ME)。J2EE便由此诞生。

    2005年6月,JavaOne大会召开,SUN公司公开Java SE 6。此时,Java的各种版本已经更名以取消其中的数字“2”:J2EE更名为Java EE, J2SE更名为Java SE,J2ME更名为Java ME。

    Java2平台包括标准版(J2SE)、企业版(J2EE)和微缩版(J2ME)三个版本:

    • Standard Edition(标准版) J2SE 包含那些构成Java语言核心的类。比如:数据库连接、接口定义、输入/输出、网络编程

    • Enterprise Edition(企业版) J2EE 包含J2SE 中的类,并且还包含用于开发企业级应用的类。比如:EJB、servlet、JSP、XML、事务控制

    • Micro Edition(微缩版) J2ME 包含J2SE中一部分类,用于消费类电子产品的软件开发。比如:呼机、智能卡、手机、PDA、机顶盒

    他们的范围是:J2SE包含于J2EE中,J2ME包含了J2SE的核心类,但新添加了一些专有类。

    随着Java技术的发展,J2EE平台得到了迅速的发展,成为Java语言中最活跃的体系之一。现如今,J2EE不仅仅是指一种标准平台,她更多的表达着一种软件架构和设计思想。


    J2EE是一系列技术标准所组成的平台,包括:

    • Applet - Java Applet

    • EJB - 企业级JavaBean(Enterprise Java Beans)

    • JAAS - Java Authentication and Authorization Service

    • JACC - J2EE Authorization Contract for Containers

    • JAF - Java Beans Activation Framework

    • JAX-RPC - Java API for XML-Based Remote Procedure Calls

    • JAX-WS - Java API for XML Web Services

    • JAXM

    • JAXP - Java XML解析API(Java API for XML Processing)

    • JAXR - Java API for XML Registries

    • JCA - J2EE连接器架构(J2EE Connector Architecture)

    • JDBC - Java数据库联接(Java Database Connectivity)

    • JMS - Java消息服务(Java Message Service)

    • JMX - Java Management Extension

    • JNDI - Java名字与目录接口(Java Naming and Directory Interface)

    • JSF - Java Server Faces

    • JSP - Java服务器页面(Java Server Pages)

    • JSTL - Java服务器页面标准标签库(Java Server Pages Standard Tag Library)

    • JTA - Java事务API(Java Transaction API)

    • JavaMail

    • Servlet - Java Servlet API

    • StAX - Streaming APIs for XML Parsers

    • WS - Web Services

    J2EE5.0 API文档:http://www.ostools.net/apidocs/apidoc?api=javaEE5

    JavaEE6 API文档:http://www.ostools.net/apidocs/apidoc?api=javaEE6




    Java EE平台规范

    这是Java EE Platform规范的项目。Java EE平台规范是定义Java EE平台的总体规范。平台规范不直接定义Java EE API,而是通过参考其他Java规范来包含它们,并定义它们如何在整个Java EE平台中相互配合。平台规范还定义了平台的其他属性,如安全性,部署,事务和互操作性。

    规格”页面包含指向其他Java EE规范的项目页面的链接。

    (请确保在https://javaee.github.io/javaee-spec/上查看此页面 ,而不是在GitHub源代码库视图中,以便此页面中的链接可以正常工作。)

    Java EE 8

    Java EE 8于2017年8月21日由JCP EC批准。最终规范可从JSR 366页面下载, 也可以在这里找到。整个平台的javadoc可以在这里找到

    Java EE 8的规范线索是Linda DeMichiel和Bill Shannon。专家组成员的完整列表可以在JSR 366页面上找到 。

    Java EE社区调查

    Java EE社区调查的结果可以 在这里找到。感谢您告诉我们如何为下一代云和微服务应用程序开发Java EE!

    Java EE 8规划

    在JavaOne 2016年,我们向Java EE 8计划介绍了我们 提出的更新。我们将根据我们的调查结果,其他社区调查的结果,被许可人,客户和开发人员的反馈以及 平台专家组中的讨论,确切地确定哪些更新 。

    我们还介绍了Java EE中针对云端便携式云应用的企业Java中未来Java EE版本的一些想法 。

    在2014年第一次Java EE 8提案之前,我们进行了广泛的Java EE 8社区调查。您可以阅读我们提出的问题,并在这里查看结果 。我们在调查中描述的一些潜在功能得到了社会的大力支持。为了获得进一步的投入,我们还要求社区成员告诉我们他们将如何优先考虑这些。这个调查的最后一部分的结果在这里描述。

    如果您对我们有进一步的反馈意见,请加入 javaee组javaee-spec子组, 并发贴到 javaee-spec@javaee.groups.io 进行进一步的讨论。

    Java EE 7

    Java EE 7于2013 年5月28日发布为JSR 342。Java EE 7的规格引用是Linda DeMichiel和Bill Shannon。您可以在JSR 342页面上找到对Java EE 7作出贡献的专家组成员的完整列表 。

    项目沟通

    您可以通过订阅javaee-spec邮件列表来跟踪所有平台专家组的通信。要订阅或浏览档案,请参阅javaee-spec页面。

    您可以在“ 文档”页面上找到提案和其他工作文档的草稿。

    存储库中提供了所有下载的(当前和历史)提案,规范草案,演示文稿,调查结果等 。

    兼容性要求

    在修改Java EE规范时,我们遵循的规则确保向后兼容性在兼容性要求页面上有描述 。

    JCP流程

    JCP进程页面上介绍了Java EE组在Oracle上使用 JCP进程

    注释规则

    注释在Java EE编程模型中大量使用。所有Java EE规范必须以一致的方式定义和使用注释很重要。我们已经写了一些关于注释如何工作的草案规则

    关于“JEE”

    有关“JEE”的更多信息,请参阅此页

  • 相关阅读:
    jquery 序列化form表单
    nginx for windows 安装
    nodejs idea 创建项目 (一)
    spring 配置 shiro rememberMe
    idea 2018 解决 双击shift 弹出 search everywhere 搜索框的方法
    redis 在windows 集群
    spring IOC控制反转和DI依赖注入
    redis 的安装
    shiro 通过jdbc连接数据库
    handlebars的用法
  • 原文地址:https://www.cnblogs.com/ios9/p/7503616.html
Copyright © 2011-2022 走看看