1.一種在應用設備的消息處理方法,其中,該方法包括:
根據(jù)事務操作,生成對應的消息及所述消息的標識信息;
向?qū)南⒃O備發(fā)送所述消息及所述標識信息;
執(zhí)行所述事務操作,并將所述標識信息保存至對應的標識信息數(shù)據(jù)庫,其中,僅當所述事務操作被執(zhí)行完畢時,所述標識信息存在于所述標識信息數(shù)據(jù)庫。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述消息處于待處理狀態(tài)。
3.根據(jù)權(quán)利要求1或2所述的方法,其中,該方法還包括:
當執(zhí)行完畢所述事務操作,向所述消息設備發(fā)送關于所述消息的消息處理指令。
4.根據(jù)權(quán)利要求1至3中任一項所述的方法,其中,將所述標識信息保存至所述標識信息數(shù)據(jù)庫的操作與所述事務操作屬于同一個原子操作。
5.根據(jù)權(quán)利要求1至4中任一項所述的方法,其中,所述將所述標識信息保存至對應的標識信息數(shù)據(jù)庫包括:
當執(zhí)行完畢所述事務操作,將所述標識信息保存至對應的標識信息數(shù)據(jù)庫。
6.一種在消息設備的消息處理方法,其中,該方法包括:
接收對應的應用設備發(fā)送的消息及所述消息的標識信息;
根據(jù)所述消息更新對應的待處理消息集合;
根據(jù)所述待處理消息集合中待處理消息的標識信息在對應的標識信息數(shù)據(jù)庫進行查詢;
根據(jù)對應的查詢結(jié)果處理所述待處理消息。
7.根據(jù)權(quán)利要求6所述的方法,其中,所述根據(jù)所述消息更新對應的待處理消息集合包括:
將所述消息設置為待處理狀態(tài),并將所述消息添加至對應的待處理消息集合。
8.根據(jù)權(quán)利要求6或7所述的方法,其中,該方法還包括:
接收所述應用設備發(fā)送的消息處理指令;
根據(jù)所述消息處理指令對對應消息進行處理;
根據(jù)處理后的所述對應消息更新所述待處理消息集合。
9.根據(jù)權(quán)利要求6至8中任一項所述的方法,其中,所述根據(jù)所述待處理消息集合中待處理消息的標識信息在對應的標識信息數(shù)據(jù)庫進行查詢包括:
當所述待處理消息集合中待處理消息的存續(xù)時長超過預定的處理時長閾值,根據(jù)所述待處理信息的標識信息在對應的標識信息數(shù)據(jù)庫進行查詢。
10.根據(jù)權(quán)利要求9所述的方法,其中,該方法還包括:
根據(jù)待處理消息在所述待處理消息集合中的存續(xù)時長信息確定所述處理時長閾值。
11.根據(jù)權(quán)利要求6至10中任一項所述的方法,其中,所述根據(jù)對應的查詢結(jié)果處理所述待處理消息包括:
若對應的查詢結(jié)果非空,提交所述待處理消息;若所述查詢結(jié)果為空,刪除所述待處理消息;
根據(jù)相應的處理結(jié)果更新所述待處理消息集合。
12.一種用于消息處理的應用設備,其中,該設備包括:
第一裝置,用于根據(jù)事務操作,生成對應的消息及所述消息的標識信息;
第三裝置,用于向?qū)南⒃O備發(fā)送所述消息及所述標識信息;
第五裝置,用于執(zhí)行所述事務操作,并將所述標識信息保存至對應的標識信息數(shù)據(jù)庫,其中,僅當所述事務操作被執(zhí)行完畢時,所述標識信息存在于所述標識信息數(shù)據(jù)庫。
13.根據(jù)權(quán)利要求12所述的應用設備,其中,所述消息處于待處理狀態(tài)。
14.根據(jù)權(quán)利要求12或13所述的應用設備,其中,該設備還包括:
第七裝置,用于當執(zhí)行完畢所述事務操作,向所述消息設備發(fā)送關于所述消息的消息處理指令。
15.根據(jù)權(quán)利要求12至14中任一項所述的應用設備,其中,將所述標識信息保存至所述標識信息數(shù)據(jù)庫的操作與所述事務操作屬于同一個原子操作。
16.根據(jù)權(quán)利要求12至15中任一項所述的應用設備,其中,所述將所述標識信息保存至對應的標識信息數(shù)據(jù)庫包括:
當執(zhí)行完畢所述事務操作,將所述標識信息保存至對應的標識信息數(shù)據(jù)庫。
17.一種用于消息處理的消息設備,其中,該設備包括:
第二裝置,用于接收對應的應用設備發(fā)送的消息及所述消息的標識信息;
第四裝置,用于根據(jù)所述消息更新對應的待處理消息集合;
第六裝置,用于根據(jù)所述待處理消息集合中待處理消息的標識信息在對應的標識信息數(shù)據(jù)庫進行查詢;
第八裝置,用于根據(jù)對應的查詢結(jié)果處理所述待處理消息。
18.根據(jù)權(quán)利要求17所述的消息設備,其中,所述第四裝置,用于將所述消息設置為待處理狀態(tài),并將所述消息添加至對應的待處理消息集合。
19.根據(jù)權(quán)利要求17或18所述的消息設備,其中,該設備還包括:
第十裝置,用于接收所述應用設備發(fā)送的消息處理指令;
第十二裝置,用于根據(jù)所述消息處理指令對對應消息進行處理;
第十四裝置,用于根據(jù)處理后的所述對應消息更新所述待處理消息集合。
20.根據(jù)權(quán)利要求17至19中任一項所述的消息設備,其中,所述第六裝置,用于當所述待處理消息集合中待處理消息的存續(xù)時長超過預定的處理時長閾值,根據(jù)所述待處理信息的標識信息在對應的標識信息數(shù)據(jù)庫進行查詢。
21.根據(jù)權(quán)利要求20所述的消息設備,其中,該設備還包括:
第十六裝置,用于根據(jù)待處理消息在所述待處理消息集合中的存續(xù)時長信息確定所述處理時長閾值。
22.根據(jù)權(quán)利要求17至21中任一項所述的消息設備,其中,所述第八裝置用于:
若對應的查詢結(jié)果非空,提交所述待處理消息;若所述查詢結(jié)果為空,刪除所述待處理消息;
根據(jù)相應的處理結(jié)果更新所述待處理消息集合。
23.一種消息處理系統(tǒng),其中,包括如權(quán)利要求12至16中任一項所述 的應用設備和如權(quán)利要求17至22中任一項所述的消息設備。