1.一種可擴(kuò)展的消息路由實(shí)現(xiàn)方法,其特征在于,首先提供可擴(kuò)展的消息維度,通過配置消息維度與消息通道的路由關(guān)系,實(shí)現(xiàn)按照路由關(guān)系進(jìn)行消息的發(fā)送,基于此,其具體實(shí)現(xiàn)過程為:
首先進(jìn)行消息維度的創(chuàng)建;
然后進(jìn)行消息通道的創(chuàng)建;
配置消息維度與消息通道的路由規(guī)則;
進(jìn)行消息維度與消息通道的路由規(guī)則的有效性驗(yàn)證;
最后按照路由規(guī)則進(jìn)行發(fā)送消息。
2.根據(jù)權(quán)利要求1所述的一種可擴(kuò)展的消息路由實(shí)現(xiàn)方法,其特征在于,在創(chuàng)建消息維度的過程中,每個(gè)消息維度包含一個(gè)或多個(gè)維度類型。
3.根據(jù)權(quán)利要求1所述的一種可擴(kuò)展的消息路由實(shí)現(xiàn)方法,其特征在于,在消息通道的創(chuàng)建過程中,每個(gè)消息通道的名稱是唯一的,其中,消息通道是指能夠承載消息,在一定觸發(fā)條件下通過提醒將消息從一方傳遞到另一方的通道。
4.根據(jù)權(quán)利要求1所述的一種可擴(kuò)展的消息路由實(shí)現(xiàn)方法,其特征在于,所述消息維度與消息通道的路由規(guī)則配置是指:一組消息維度實(shí)例對(duì)應(yīng)一個(gè)消息通道,而一個(gè)消息通道對(duì)應(yīng)一個(gè)或者多個(gè)消息維度;對(duì)未設(shè)定路由關(guān)系的消息通道,按照Default,即缺省關(guān)系執(zhí)行。
5.根據(jù)權(quán)利要求1所述的一種可擴(kuò)展的消息路由實(shí)現(xiàn)方法,其特征在于,所述的消息維度與消息通道的路由規(guī)則有效性驗(yàn)證步驟中,其驗(yàn)證內(nèi)容包括:
1)消息通道是否存在;
2)消息維度是否存在;
3)一個(gè)消息維度是否只有一個(gè)消息通道與其對(duì)應(yīng)。
6.根據(jù)權(quán)利要求1所述的一種可擴(kuò)展的消息路由實(shí)現(xiàn)方法,其特征在于,所述按照路由規(guī)則進(jìn)行消息發(fā)送,是指根據(jù)消息維度和消息通道的路由規(guī)則來確定消息通道,并通過該消息通道發(fā)送消息。