コース概要

導入

RabbitMQ メッセージ中間ウェア

  • メッセージプロトコルの概要
  • AMQPとMQ

JavaとSpringの概要

  • Spring API
  • 依存性注入

開発環境の準備

  • RabbitMQのインストールと設定
  • Javaのインストールと設定
  • Springのインストールと設定

JavaとSpringを使用したRabbitMQでの開発

  • コードの書き方
  • JSONの扱い方
  • エクスチェンジ、トピック、キュー、バインディングの作成
  • メッセージの送信
  • リスナーの設定
  • RabbitMQ APIの作成

エラー処理

  • DLXを使用したコンシューマー期待値の処理
  • DLXなしでコンシューマー期待値を処理する方法
  • TTLを使用した期待値の処理
  • エクスチェンジ用のリトライメカニズムの使用
  • Springのリトライメカニズムを使用してエクスチェンジを設定する方法

高度なSpringとRabbitMQ

  • Spring AMQPを使用したキューの設定
  • Spring AMQPを使用したエクスチェンジの設定
  • キューとエクスチェンジ間のバインディングの作成
  • RabbitMQプラグインの使用
  • 異なるアプリケーションからのメッセージを受信および処理する方法

まとめと結論

要求

  • JavaとSpringの経験

対象者

  • ソフトウェアアーキテクト
  • ウェブ開発者
 14 時間

参加者の人数


参加者1人当たりの料金

お客様の声 (1)

今後のコース

関連カテゴリー