WebSphere® Application Server(传统) 现在支持完整版 Java™ Platform, Enterprise Edition (Java EE) 7。
Java EE 7 完整平台与 Web 概要文件
Java EE 7 规范定义完整平台 Enterprise Edition。Web 概要文件是完整平台的适当定义的子集。
- Web 概要文件
- Web 概要文件定义以“现代”Web 应用程序为目标的相当完整的堆栈。此堆栈是完整平台标准
API 的子集,能够满足大部分 Web 应用程序的需要。
- 完整平台
- 完整平台定义 Java EE 编程模型的完整补充。除了 Web
概要文件功能之外,完整平台还具有企业所需的先进业务功能的规范,例如连接、安全性、企业 bean、消息传递和应用程序客户机。
WebSphere Application Server(传统) 提供
Java EE 7 Web 概要文件中的下列规范:
- Bean Validation 1.1 提供用于验证 JavaBeans 的基于注释的模型。使用 Bean Validation 可以在数据通过应用程序时,断言和维护数据的完整性。
- Java Platform 1.2 的通用注释使得在
Java EE 组件之间以及 Java EE 和 Java SE 之间使用的注释(有关软件程序的信息)保持一致。
- Java (CDI) 1.2 的上下文和依赖性注入使得集成不同类型的
Java EE 组件更容易。CDI 提供一个公共机制,用于将企业 bean 或受管 Bean 等组件插入到
JavaServer Pages 或其他企业 bean 等组件中。
- Debugging Support for Other Languages 1.0 建立了用于使
Java 虚拟机字节代码与 Java 编程语言以外语言的源代码相关的标准化工具。
- Dependency Injection for Java 1.0 提供了用于描述类依赖性的标准 Java 注释。
- 企业 JavaBeans (EJB) 3.2 Lite 启用了将企业 bean
写入 EJB 3.2 规范的 EJB Lite 子集的支持。EJB 规范是开发和部署基于组件的业务应用程序的体系结构。
- 表达式语言 (EL) 3.0 提供应用程序中表达式的直接评估,支持以新的或创新的方式使用标准表达式语言。
- 拦截器 1.2 支持针对具有方法调用或生命周期事件的关联目标类调用拦截器方法。拦截器的常见用法有日志记录、审计和概要分析。
- Java API for JSON Processing (JSON-P) 1.0 提供标准化的 API
库,用于处理(解析、生成和修改)JavaScript 对象表示法 (JSON)。
- Java API for RESTful Services (JAX-RS) 2.0 根据 REST 体系结构模式,简化了
Web Service 客户机及端点的开发和部署。
- Java API for WebSocket 1.1 在客户机与服务器之间使用实时、双向异步通信丰富了应用程序的内容。Java API for WebSocket 1.1
提供了额外的接口来更新先前提供的 Java API for WebSocket 1.0 (JSR 356)。
- Java Database Connectivity (JDBC) 4.1 提供对大量数据源中关系数据的程序化访问。
- Java Persistence API (JPA) 2.1 简化了应用程序中关系数据的管理。
- Java Servlet 3.1 用响应式动态内容丰富了应用程序。
- Java Transaction API (JTA) 1.2 可让各种
Java EE 组件(例如 Servlet 和 JAX-RS)轻松管理容器管理器事务,而不需要使用企业 bean。
- JavaServer Faces (JSF) 2.2 支持为 Web 应用程序构建基于组件的用户界面。
- JavaServer Pages (JSP) 2.3 支持轻松编写 Web 页面以创建功能最强大、灵活性最高的动态内容。
- Standard Tag Library for JavaServer Pages (JSTL) 1.2 将许多 Web 应用程序共用的核心功能封装为简单的标记。
WebSphere Application Server(传统) 提供 Java EE 7 完整平台中的下列规范:
- Batch Applications for Java Platform 1.0 提供编程模型(用于批应用程序)和运行时(用于提交和运行作业)。
- Concurrency Utilities for Java EE 1.0 允许用户配置和使用服务器管理的执行程序、计划的执行程序、线程工厂和线程上下文服务。线程上下文捕获和传播包括类装入器上下文和安全上下文。
- 企业 JavaBeans 3.2 全面支持写入到
EJB 3.2 规范中的企业 bean。EJB 规范是开发和部署基于组件的业务应用程序的体系结构。
- 实现企业 Web Service 1.4 提供用于实现和使用 Web Service 的编程模型。
- J2EE Management 1.1 提供公开和访问 Java 2 Platform, Enterprise Edition (J2EE)
组件的管理信息、操作和参数的标准模型。
- Java API for WSDL (JWSDL) 提供一组标准的 Java API,用于表示、处理、读取和写入
WSDL(Web 服务描述语言)文档,包括 WSDL 可扩展性的扩展机制。
- 针对基于 XML 的 Web Service 的 Java API (JAX-WS) 2.2 提供使用
Java XML 编程 API 的 Java 到 WSDL 映射。
- Java XML 绑定体系结构 (JAXB) 2.2 提供 XML 与
Java 代码之间映射的标准方法。JAXB 使得使用 XML 和 Web 服务技术扩展应用程序更轻松。
- Java Authentication Service Provider Interface for Containers (JASPIC)
1.1 提供认证模块的标准接口,用于与容器集成认证身份以及建立认证身份。
- Java Authorization Contract for Containers (JACC) 1.5 定义应用程序服务器与授权策略提供商之间的合同。
- Java EE 连接器体系结构 (JCA) 1.7
可让企业信息系统 (EIS) 提供资源适配器,可将其插入到应用程序服务器中并连接
EIS、应用程序服务器和企业应用程序。
- JavaMail 1.5 提供在应用程序中发送、接收和管理电子邮件的功能。
- Java 消息服务 (JMS) API 2.0 提供用于从 Java 程序中访问企业消息传递系统的 API。JMS 使
Java EE 应用程序组件能够创建、发送、接收和读取消息。
- SOAP with Attachments API for Java (SAAJ) 1.3 提供从 Java 平台发送 XML
文档的标准方法。SAAJ 可让您直接撰写 SOAP 消息传递应用程序,而不需要使用 JAX-RPC。
- Streaming API for XML (StAX) 1.0 提供用于流式传输 XML 文档的 API。
- 用于 Java 平台的 Web Service 元数据标准化用于 Java 平台的 Web Service 接口。
访问使用 Java EE 7 技术的产品
您可以将产品安装到本地计算机。有关安装指示信息,请参阅安装应用程序服务环境。