發布/訂閱
維基百科,自由的 encyclopedia
在軟體架構中,發布/訂閱(Publish–subscribe pattern)是一種訊息規範,訊息的傳送者(稱為發布者)不會將訊息直接傳送給特定的接收者(稱為訂閱者)。而是將發布的訊息分為不同的類別,無需了解哪些訂閱者(如果有的話)可能存在。同樣的,訂閱者可以表達對一個或多個類別的興趣,只接收感興趣的訊息,無需了解哪些發布者(如果有的話)存在。
此條目翻譯品質不佳。 (2017年12月15日) |
發布/訂閱是訊息佇列規範的兄弟,通常是更大的訊息導向中介軟體(英語:Message-oriented_middleware)系統的一部分。大多數訊息系統在API中同時支援訊息佇列模型和發布/訂閱模型,例如Java訊息服務(JMS)。