お問い合わせ

コース概要

はじめに

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に関する実務経験があること

対象者

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

参加者の人数


参加者1人あたりの価格

お客様の声 (1)

今後のコース

関連カテゴリー