しめ鯖日記

swift, iPhoneアプリ開発, ruby on rails等のTipsや入門記事書いてます

Pub/Subとは何かを調べてみた

Pub/Subとは何かを調べてみました。

Pub/Subとは

非同期メッセージングパラダイムの一種であり、メッセージの送信者(出版側)が特定の受信者(購読側)を想定せずにメッセージを送るようプログラムされたものである。

Wikipediaによると上記の通りです。
PubとSubは出版/購読の事で、通知を送る側と受け取る側の事を表します。
Subは事前にどのPubを購読するかを設定し、何かイベントがあったらPubがメッセージを投げて購読したSubが受け取るようです。
iPhoneアプリのNSNotificaitonに近いものと思っておけば良さそうです。

参考URL

出版-購読型モデル - Wikipedia