JBoss Enterprise Application Platform 支持的标准
已更新 -
以下工业标准在相应的 JBoss® Enterprise Application Platform (JBoss EAP) 版本中被支持。在适用情况下,红帽会在每个主版本和次版本发布时进行行业标准认证测试,以验证合规性;但 Alpha 和 Beta 版本不会针对合规性进行正式测试。
Jakarta Enterprise Edition (以前为 Java Platform, Enterprise Edition) (EE)
以下 Jakarta EE (formerly Java™ EE) 标准在每个对应的 JBoss EAP 版本中被支持。每个 Java Specification Request (JSR) 的详细信息由 Java Community Process 维护,红帽是执行委员会成员。
| 技术/规格 | JBoss EAP 8.1 | JBoss EAP 8.0 | JBoss EAP 7.4 | JBoss EAP 7.3 | JBoss EAP 7.2 | JBoss EAP 7 | JBoss EAP 6 | JBoss EAP 5 | JBoss EAP 4.3 |
|---|---|---|---|---|---|---|---|---|---|
| Jakarta EE (以前称为 Java EE) | 10 | 10 | 8.0 | 8.0 | - | - | - | - | - |
| Java EE | - | - | -1 | 8.0 | 8.0 | 7.0 | 6.0 | 5.0 | 1.4 |
| Jakarta XML RPC (以前为 Java API for XML-based RPC) (JAX-RPC) | - | - | - | - | - | - | 1.1 | 1.1 | 1.1 |
| Jakarta SOAP with Attachments (以前为 SOAP with Attachments API for Java) (SAAJ) | 3.0 | 3.0 | 1.4, 1.3 | 1.4, 1.32 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 |
| Jakarta Servlet (以前为 Java Servlet) | 6.0 | 6.0 | 4.0 | 4.0 | 4.0 | 3.1 | 3.0 | 2.5 | 2.4 |
| Jakarta Server Faces (以前为 Java Server Faces)(JSF) | 4.0 | 4.0 | 2.3 | 2.3 | 2.3 | 2.2 | 2.0 | 1.2 | 1.2 |
| Jakarta Server Pages (以前为 Java Server Pages)(JSP) | 3.1 | 3.1 | 2.3 | 2.3 | 2.3 | 2.3 | 2.2 | 2.1 | 2.1 |
| Jakarta Transactions (以前称为 Java Transaction API)(JTA) | 2.0 | 2.0 | 1.3 | 1.3 | 1.2 | 1.2 | 1.1 | 1.1 | 1.0 |
| Jakarta Authorization (以前为 Java Authorization Service Provider Contract for Containers) (JAAC) | 2.1 | 2.1 | 1.5 | 1.5 | 1.5 | 1.4 | 1.4 | 1.1 | 1.0 |
| Jakarta Enterprise Beans (以前称为 Enterprise Java Beans)(EJB) | 4.0 | 4.0 | 3.2,3.1, 3.0, 2.1, 2.0 | 3.2,3.1, 3.0, 2.1, 2.0 | 3.2,3.1, 3.0, 2.1, 2.0 | 3.2,3.1, 3.0, 2.1, 2.0 | 3.1,3.0,2.1,2.0 | 3.0,2.1,2.0 | 3.0,2.1,2.0 |
| Jakarta Connectors (以前为 Java EE Connector Architecture) (JCA) | 2.1 | 2.1 | 1.7 | 1.7 | 1.7 | 1.7 | 1.6 | 1.5 | 1.5 |
| Jakarta Management (以前为 Java Platform, Enterprise Edition Management) | - | - | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.0 | 1.0 |
| Jakarta Enterprise Web Services (以前为 Web Services for Java EE) | 2.0 | 2.0 | 1.4 | 1.4 | 1.4 | 1.3 | 1.3 | 1.2 | 1.1 |
| Jakarta Deployment (以前为 Java Application Deployment) | - | - | 1.7 | 1.7 | 1.2 | 1.2 | 1.2 | 1.2 | 1.1 |
| Jakarta Mail (以前为 JavaMail API) | 2.1 | 2.1 | 1.6 | 1.6 | 1.6 | 1.5 | 1.4 | 1.4 | 1.4 |
| Jakarta Messaging (以前为 Java Message Services) (JMS) | 3.1 | 3.1 | 2.0 | 2.0 | 2.0 | 2.0 | 1.1 | 1.1 | 1.1 |
| Jakarta Persistence (以前为 Java Persistence API) (JPA) | 3.1 | 3.1 | 2.2 | 2.2 | 2.2 | 2.1 | 2.0 | 1.0 | 1.0 |
| Jakarta Web Services Metadata (以前为 Web Services Metadata for the Java Platform) | -3 | -3 | 2.1 | 2.1 | 2.1 | 2.1 | 2.1 | 2.0 | 2.0 |
| Jakarta Web Services (以前为 Java 的 Web 服务)(JAX-WS) | 4.0 | 4.0 | 2.2 | 2.2 | 2.2 | 2.2 | 2.2 | 2.1 | 2.0 |
| Jakarta Debugging Support for Other Languages (以前为 Debugging Support for Other Languages) | 2.0 | 2.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | - |
| Jakarta Standard Tag Library (以前为 Standard Tag Library for JavaServer Pages) (JSTL) | 3.0 | 3.0 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 |
| Jakarta Annotations (以前为 Common Annotations for Java) | 2.1 | 2.1 | 1.3 | 1.3 | 1.3 | 1.2 | 1.1 | 1.0 | 1.0 |
| Jakarta XML Binding (以前为 Java Architecture for XML Binding) (JAXB) | 4.0 | 4.0 | 2.2 | 2.2 | 2.2 | 2.2 | 2.2 | 2.0 | 2.0 |
| Jakarta RESTful Web Services (以前为 Java API for RESTful Web Services) (JAX-RS) | 3.1 | 3.1 | 2.1 | 2.1 | 2.1 | 2.0 | 1.1 | 1.0 | - |
| Jakarta XML Registries (以前为 Java API for XML Registries) (JAXR) | - | - | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 |
| Jakarta Contexts and Dependency Injection (以前为 Contexts and Dependency Injection for the Java EE) (CDI) | 4.0 | 4.0 | 2.0 | 2.0 | 2.0 | 1.2 | 1.0 | - | - |
| Jakarta Bean Validation (以前为 Bean Validation) | 3.0 | 3.0 | 2.0 | 2.0 | 2.0 | 1.1 | 1.0 | - | - |
| Jakarta JSON Processing (以前为 Java API for JSON Processing) | 2.1 | 2.1 | 1.1 | 1.1 | 1.1 | 1.0 | - | - | - |
| Jakarta Security (以前为 Java EE Security API) | 3.0 | 3.0 | 1.0 | 1.0 | 1.0 | - | - | - | - |
| Jakarta JSON Binding (以前为 Java API for JSON Binding) | 3.0 | 3.0 | 1.0 | 1.0 | 1.0 | - | - | - | - |
| Jakarta Concurrency (以前为 Concurrency Utilities for Java EE) | 3.0 | 3.0 | 1.1 | 1.1 | 1.0 | 1.0 | - | - | - |
| Jakarta Dependency Injection | 2.0 | 2.0 | 1.0 | 1.0 | - | - | - | - | - |
| Jakarta Expression Language | 5.0 | 5.0 | - | - | - | - | - | - | - |
| Jakarta Interceptors | 2.1 | 2.1 | - | - | - | - | - | - | - |
| Jakarta WebSocket | 2.1 | 2.1 | - | - | - | - | - | - | - |
| Jakarta Activation | 2.1 | 2.1 | - | - | - | - | - | - | - |
| Jakarta Authentication | 3.0 | 3.0 | - | - | - | - | - | - | - |
| Jakarta Batch | 2.1 | 2.1 | 1.0 | - | - | - | - | - | - |
Web 服务标准和 API
以下 Web 服务标准在每个对应的 JBoss EAP 发行版中支持。
| 技术/规格 | JBoss EAP 8 | JBoss EAP 7 | JBoss EAP 6 | JBoss EAP 5.1 | JBoss EAP 4.3 |
|---|---|---|---|---|---|
| Simple Object Access Protocol (SOAP) | 1.1, 12 | 1.1, 12 | 1.1, 1.2 | 1.1, 1.2 | 1.1, 1.2 |
| SOAP Message Transmission Optimization Mechanism (MTOM) | 是 | 是 | 是 | 是 | 是 |
| XML-Binary Optimized Packaging (XOP) | 是 | 是 | 是 | 是 | 是 |
| Web Services Description Language (WSDL) | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 |
| WS-I Basic Profile | 1.1, 1.2, 2.0 | 1.1, 1.2, 2.0 | 1.1, 1.2, 2.0 | 1.1 | 1.1 |
| WS-I Basic Security Profile | 1.1 | 1.1 | 1.1[1] | - | - |
| WS-Addressing | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 |
| WS-Reliable Messaging | 1.0 | 1.0 | 1.0 | 1.0[2] | - |
| WS-Security | 1.1 | 1.1 | 1.1 | 1.1[2], 1.0 | 1.0 |
| WS-Security Core | 1.1 | 1.1 | 1.1 | 1.1[2] | - |
| WS-Security Username Token Profile | 1.1 | 1.1 | 1.1 | 1.1[2], 1.0 | 1.0 |
| WS-Security X.509 Token Profile | 1.1 | 1.1 | 1.1 | 1.1[2], 1.0 | 1.0 |
| WS-Security SOAP with Attachments Token Profile | 1.1 | 1.1 | 1.1 | 1.1[2] | - |
| WS-Security SOAP Message Security | 1.1 | 1.1 | 1.1 | 1.0 | - |
| Universal Description Discovery and Integration (UDDI) Client | - | - | 2.0, 3.0 | 2.0 | 2.0 |
| Java API for XML Web Services Addressing (JAX-WSA)[JSR-261] | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 |
| WS-Atomic Transactions | 1.1 | 1.1 | 1.1 | 1.1 | - |
| Fast Infoset (FI - ISO/IEC 24824-1, ITU-T Rec.X.891) | 是 | 是 | 是 | 是 | - |
| WS-Business Activity | 1.1 | 1.1 | 1.1 | 1.1 | - |
| WS-Coordination | 1.1 | 1.1 | 1.1 | 1.1 | - |
| WS-Security Policy | 1.3 | 1.3 | 1.3 | 1.3[2] | - |
| WS-Policy | 1.5 | 1.5 | 1.5 | 1.5[2] | - |
| WS-Policy Attachment | 1.5 | 1.5 | 1.5 | 1.5[2] | - |
| WS-I Attachments Profile | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 |
| WS-Eventing | - | - | - | - | - |
| WS-Trust | 1.3 | 1.3 | 1.3 | 1.3[2] | - |
| Security Assertion Markup Language (SAML) | 2.0 | 2.0 | 2.0 | 2.0[3] | - |
| XACML | 2.0 | 2.0 | 2.0 | 2.0 | - |
[1] 认证从 6.3.0 开始。[2]包括可选的 JBoss WS Apache CXF。[3] PicketLink Federation 在 EAP 5.1.1. 中是技术预览。
其他标准和 API
以下额外标准在每个对应的 JBoss EAP 发行版本中支持。
| 技术/规格 | JBoss EAP 8 | JBoss EAP 7 | JBoss EAP 6 | JBoss EAP 5.1 | JBoss EAP 4.3 |
|---|---|---|---|---|---|
| Jakarta Transactions Service (以前为 Java Transactions Service) (JTS) | 2.0 | 1.3 | 1.0 | 1.0 | - |
| JDBC [JSR-054] | [4] | [4] | [4] | 3.0, 4.0 | 3.0 |
| CORBA | 2.3.1 | 2.3.1 | 2.3.1 | 2.3.1 | 2.3.1 |
| Streaming API for XML Processing (StAX) [JSR-173] | [4] | [4] | [4] | 1.0 | 1.0 |
| JavaBeans Activation Framework (JAF) [JSR-925] | [4] | [4] | [4] | 1.1 | 1.1 |
| Java Management Extensions (JMX)[JSR-255] | [4] | [4] | [4] | 2.0 | - |
| Java Database Connectivity (JDBC) [JSR-221] | [4] | [4] | [4] | 4.0 | 4.0 |
| Java API for XML Processing (JAXP) [JSR-205] | [4] | [4] | [4] | 1.3 | - |
| SPNEGO/Kerberos | 是 | 是 | 是 | 是 | - |
[4] 现在通过 Java SE 实施。
有关此文档的更改,请参阅此链接
Comments