クラス AbstractMessageBrokerConfiguration

java.lang.ObjectSE
org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration
実装されたすべてのインターフェース:
AwareApplicationContextAware
既知の直属サブクラス
WebSocketMessageBrokerConfigurationSupport

public abstract class AbstractMessageBrokerConfiguration extends ObjectSE implements ApplicationContextAware
STOMP などの単純なメッセージングプロトコルでメッセージを処理するための重要な構成を提供します。

clientInboundChannel(org.springframework.core.task.TaskExecutor) および clientOutboundChannel(org.springframework.core.task.TaskExecutor) は、リモートクライアントとの間のメッセージを、次のようないくつかのメッセージハンドラーに配信します。

brokerChannel(org.springframework.messaging.support.AbstractSubscribableChannel, org.springframework.messaging.support.AbstractSubscribableChannel, org.springframework.core.task.TaskExecutor) は、アプリケーション内からそれぞれのメッセージハンドラーにメッセージを配信します。brokerMessagingTemplate(org.springframework.messaging.support.AbstractSubscribableChannel, org.springframework.messaging.support.AbstractSubscribableChannel, org.springframework.messaging.support.AbstractSubscribableChannel, org.springframework.messaging.converter.CompositeMessageConverter) は、メッセージを送信するために任意のアプリケーションコンポーネントに挿入できます。

サブクラスは、クライアントの受信 / 送信チャネル(WebSocket 上の STOMP など)との間でメッセージをフィードする構成の部分を担当します。

導入:
4.0
作成者:
Rossen Stoyanchev, Brian Clozel, Sebastien Deleuze