3.2.2. パブリッシュサブスクライブパターン


パブリッシュサブスクライブメッセージングでは、多くの送信者がサーバーのエンティティ (トピック と呼ばれることがよくある) にメッセージを送信できます (たとえば、JMS ではこのように使用されます)。
トピックには多くのサブスクリプションが存在できます。サブスクリプションはトピックのコンシューマーの別名にすぎません。各サブスクリプションは、トピックに送信されるメッセージのコピーを受け取ります。これは、各メッセージが単一のコンシューマーによってのみ消費されるメッセージキューパターンとは異なります。
サブスクリプションは、オプションで 耐久 にすることができます。これは、サブスクライバーがメッセージを消費するまでトピックに送信された各メッセージのコピーを保持することを意味します (サーバーがクラッシュしたり、その間に再起動した場合であっても)。非耐久サブスクリプションは、サブスクリプションを作成した接続の最大存続期間の間のみ存在します。
パブリッシュサブスクライブメッセージングの例はニュースフィードです。ニュース記事が世界中のさまざまなエディターによって作成されると、ニュース記事はニュースフィードトピックに送信されます。ニュース記事を受け取ることに興味があるサブスクライバーは世界中にたくさんいます。各サブスクライバーはサブスクリプションを作成し、メッセージングシステムにより、各ニュースメッセージのコピーが各サブスクリプションに配信されます。
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat