基於總線的消息服務(BBMS)的設計與實現

前言 異步事件的通知機制在比較有規模的軟件設計中必然會有涉及,比如GUI程序中的事件監聽器,應用程序模塊之間的通信,以及分佈式應用中的消息機制等。如果使用語言原生的對象註冊通信,則耦合度不可避免的會增大,也就是說,當時間發生時,A要通知B,則A必須知道B的存在。耦合度的增大在一定程度上必然會影響靈活性。所以,另一種模式就是今天要說的總線模式(BUS Based),即所有的監聽器將自己掛在總線上,這
相關文章
相關標籤/搜索