當前位置:名人名言大全網 - 短信平臺 - java如何避免短信重復發送

java如何避免短信重復發送

依個人淺見,現在的電子商務平臺,可以采用SOA架構,或者簡單來說,把發送短信的模塊單獨提取出來。然後用webservice之類的通信手段調用它,保證短信出口是唯壹的。

另外,使用message queue(MQ)是比較好的選擇,MQ可以保證數據的唯壹性和安全性,通過MQ的事物機制,可以避免短信重復發送。並且就算後臺異常,只要事物並未提交,就能保證MQ中的數據不會丟失,在系統恢復後,依然可以繼續發送短信。