クラス AbstractMessageBrokerConfiguration

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

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

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

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

サブクラスは、クライアントの受信 / 送信チャネル (たとえば、WebSocket 経由の STOMP) との間でメッセージをやり取りする構成の部分を担当します。

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