「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。

-[[戻る>Azureのメッセージング・サービス]]

--[[Azure Event Hubs]]
--[[Azure HDInsight上の Kafka>Azureのメッセージング・サービス#td389d0c]]
--[[Azure IoT Hub]]
--[[Azure Event Grid]]
--Azure Service Bus

* 目次 [#e00f2dc4]
#contents

*概要 [#ve9b5c14]
従来のエンタープライズ・アプリケーションを対象とした、ブローカー・メッセージング ・システム。

*詳細 [#l381ddd4]

**機能 [#e0740c81]

***機能要件的 [#ne7d2641]
-通信
--[[1:1>#e585706b]]
--[[1:n>#xe1e62c6]]

-フィルタやエンリッチメントなど。

***非機能要件的 [#rfcaaf32]
-プライマリ プロトコル~
[[AMQP 1.0>IoT関連の通信プロトコル#ne273685]]

-ライブラリ
--.NET
--Java、JMS 2.0
--JavaScript
--TypeScript
--Python

**用語 [#h9e1a8d9]

***名前空間 [#t43cbfc1]
-エンドポイント
-メッセージング コンポーネントの~
コンテナ ([[キュー>#e585706b]]と[[トピック>#xe1e62c6]])。

***キュー [#e585706b]
-PTPメッセージングモデル(1:1)
-一般的なMQはコチラのアーキテクチャ

***トピック [#xe1e62c6]
-Pub/Subメッセージングモデル(1:n)
--メッセージを複数に配布するイメージ([[レプリケーション>SQL Server のレプリケーション]]等で使用される)
--トピックには複数の独立したサブスクリプションを含めることができる。

-サブスクリプション・ルール

--フィルター
---メッセージのフィルタリング
---どのサブスクリプションにメッセージをコピーするか?

--アクション~
エンリッチメントなどの用途

*参考 [#ka9e5d35]
-AzureのService Busを解説します!~
またえこうじ@ぴたデジの人|note~
https://note.com/koji_matae/n/nb4335177b512

-Service Bus の作成~
https://www.cloudou.net/service-bus/sb001/

**Qiita [#s6eb8409]
https://qiita.com/tags/servicebus

-AzureServiceBusを色々と試してみた - Qiita~
https://qiita.com/uzresk/items/582a7a92e85677fb8365

**microsoft.com [#v06bb8dc]

***Microsoft Azure [#i09b3161]
-Azure Service Bus - クラウド メッセージング サービス~
https://azure.microsoft.com/ja-jp/services/service-bus/

***Microsoft Docs [#t8c95b7b]
-Azure Service Bus メッセージングのドキュメント~
https://docs.microsoft.com/ja-jp/azure/service-bus-messaging/

-Azure Service Bus メッセージングの概要~
https://docs.microsoft.com/ja-jp/azure/service-bus-messaging/service-bus-messaging-overview

----
Tags: [[:クラウド]], [[:IoT]], [[:Azure]]

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS