Red Hat Fuse でサポートされる標準

更新 -

以下の業界標準は、対応する各 Red Hat Fuse リリースによってサポートされます。 該当する場合、業界標準への準拠を検証するため、認定テストが各メジャーおよびマイナーリリースで実施されます。

Web Services 標準および API

以下の JAX-RS 標準は、対応する各 Red Hat Fuse リリースでサポートされます。

テクノロジー/仕様 JBoss Fuse 6.0、6.1、6.2、および 6.3 Red Hat Fuse 7.0、7.1、7.2 Red Hat Fuse 7.3、7.4
JAX-RS 1.1 (JSR 311) 2.0 (JSR 339) 2.1 (JSR 370)

以下の Web Services 標準は、対応する各 Red Hat Fuse リリースでサポートされます。

テクノロジー/仕様 JBoss Fuse 6.0、6.1、および 6.2 JBoss Fuse 6.3 および
Red Hat Fuse 7.0、7.1、7.2、7.3、7.4
Jax-WS、JSR 224 2.0 2.2
JSR-181 Web Metadata for the Java Platform 1.1 1.1
SAAJ, SOAP with attachments API for Java、JSR 67 1.3 1.3
SOAP 1.1、1.2 1.1、1.2
Message Transmission Optimization (MTOM)
WSDL 1.1 1.1
WS-Addressing 2004-08 および 1.0 2004-08 および 1.0
WS-I Basic Profile 1.1 1.1
WS-MetadataExchange 1.1 1.1
WS-N (Brokered Notification のみ) [1] 1.3 1.3
WS-Reliable Messaging 1.1 および 1.2 1.1 および 1.2
WS-Policy 1.2 および 1.5 1.2 および 1.5
WS-Security 1.1 1.1
WS-Security Core 1.1 1.1
WS-Security Username Token Profile 1.1 1.1
WS-Security X.509 Token Profile 1.1 1.1
WS-Security SOAP with Attachments Token Profile 1.1 1.1
WS-Security Policy 1.1 以上 1.1 以上
WS-Trust 1.3 1.3

[1] 利用できる WS-N 標準 (WS-Base Notification、WS-Brokered Notification、および WS-Topics) のうち、Apache CXF は WS-Brokered Notification のみをサポートします。

メッセージング標準および API

以下のメッセージング標準および API は、対応する各 Red Hat Fuse リリースでサポートされます。

テクノロジー/仕様 JBoss Fuse 6.0、6.1、6.2、6.3 Red Hat Fuse 7.0、7.1、7.2、7.3、7.4
Java Messaging Service (JMS) 1.1 1.1 (AMQ 6) および 2.0 (AMQ 7)
Advanced Message Queuing Protocol (AMQP) 1.0 [1] 1.0 [1]

[1] Fuse 6.0 ではテクノロジープレビューとして提供され、Fuse 6.1 以上で完全サポートされます。

Red Hat Fuse 7 のトランスポートプロトコル

Red Hat Fuse 7 では、Apache Karaf コンテナーは以下のトランスポートプロトコルをサポートします (Fuse 7 には組み込みメッセージブローカーがありません)。

テクノロジー/仕様 Red Hat Fuse 7.0、7.1、7.2、7.3、7.4
HTTP/S
TCP/IP over Secure Sockets Layer (SSL)

JBoss Fuse 6 のトランスポートプロトコル

JBoss Fuse 6 リリースでは、以下のトランスポートプロトコルが Apache Karaf コンテナーおよびその組み込み AMQ 6 ブローカーによってサポートされます。

テクノロジー/仕様 JBoss Fuse 6.0 JBoss Fuse 6.1 JBoss Fuse 6.2 JBoss Fuse 6.3
HTTP/S
TCP/IP over Secure Sockets Layer (SSL)
Message Queuing Telemetry Transport (MQTT) 3.0 3.1 3.1.1 3.1.1
OpenWire 2.0 2.0 10.0 10.0
Simple Text Oriented Messaging Protocol (STOMP) 1.2 1.2 1.2 1.2

追加の標準および API

以下の追加の標準は、対応する各 Red Hat Fuse リリースでサポートされます。

テクノロジー/仕様 JBoss Fuse 6.0 JBoss Fuse 6.1 JBoss Fuse 6.2 および 6.3 Red Hat Fuse 7.0、7.1、7.2、7.3、7.4
JDBC [JSR-054] Java SE によって提供 Java SE によって提供 Java SE によって提供 Java SE によって提供
Streaming API for XML Processing (StAX) [JSR-173] Java SE によって提供 Java SE によって提供 Java SE によって提供 Java SE によって提供
JavaBeans Activation Framework (JAF) [JSR-925] Java SE によって提供 Java SE によって提供 Java SE によって提供 Java SE によって提供
Java Persistence API (JPA) 2.0 [JSR-317] Hibernate および OpenJPA Hibernate および OpenJPA Hibernate のみ x
Java Persistence API (JPA) 2.1 [JSR-338] x x x Hibernate のみ

x = サポートされません