在分佈式系統中,爲了解耦,接口性能,可用性。越來越多的系統非主要業務採用MQ消息進行系統優化,代碼重構,隨之而來的也會有消息丟失等。
事物型MQ隨之而來,而事物型消息主要依靠一句代碼:
TransactionSynchronizationManager.bindResource();
在調用一個需要事務的組件的時候,管理器首先判斷當前調用(即當前線程)有沒有一個事務,如果沒有事務則啓動一個事務,並把事務與當前線程綁定。
在分佈式系統中,爲了解耦,接口性能,可用性。越來越多的系統非主要業務採用MQ消息進行系統優化,代碼重構,隨之而來的也會有消息丟失等。
事物型MQ隨之而來,而事物型消息主要依靠一句代碼:
TransactionSynchronizationManager.bindResource();
在調用一個需要事務的組件的時候,管理器首先判斷當前調用(即當前線程)有沒有一個事務,如果沒有事務則啓動一個事務,並把事務與當前線程綁定。
從其他機器拷貝一個複製到下面的目錄 C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework