The invention discloses a message exchange method and an exchange cloud based on the method for the message interaction between RSvr. According to the message exchange method, or through the exchange cloud, the message interaction between the RSvr can be conveniently and flexibly realized, and the connection management of the RSvr is greatly simplified. The invention also provides a method, RCode, is used to judge whether a message matching the target RCode by this method for the target RCode, set up a matching description (MDesc), and in accordance with the MDesc to match, can greatly simplify the configuration of routing data. The invention also provides a message addressing method based on SPAddr, which can rapidly determine the purpose of the message RSvr.
【技術實現步驟摘要】
交換方法和交換云
本專利技術涉及互聯網通信,更確切地說涉及在互聯網中,不同RSvr間進行消息交互的交換方法,RCode匹配方法,交換云,以及消息尋址方法。
技術介紹
在互聯網通信中,涉及到全球統一身份(GUID,GlobalUnifiedIdentity),所述GUID包括兩部分:歸屬碼(HCode,HomeCode)和用戶碼(UCode,UserCode)。其中,HCode指示該GUID,也即該GUID對應的互聯網用戶(IUsr,InternetUser)歸屬于哪一個歸屬服務器(HSvr,HomeServer),UCode用于指示一個HCode下不同的GUID。通過建立HCode和HSvr的對應關系,根據一個HCode可以獲得所指向的一個HSvr。一個HSvr對應一個服務域。所述GUID可以是一個email地址,也可以是一個主從碼,也可以是一個影碼。關于GUID和HSvr更多描述,參見申請號為201310037232.X的《通信方法和系統》專利技術專利,以及申請號為201310049772.X的《影碼尋址方法》專利技術專利。每個賬戶都有一個賬戶地址(AccoAddr,AccountAddress),以用于賬戶尋址。一個GUID的源賬戶的AccoAddr為該GUID。一個GUID的遷移賬戶的AccoAddr為該遷移賬戶對應的跨域地址碼(CDAddr,Cross-domainAddress)。該GUID為該CDAddr的本基GUID(BaseGUID,TheBaseGUID),該CDAddr的跨末HSvr信息(CeSvrDesc,Cross-endHSvrD ...
【技術保護點】
一種消息交換方法,所述消息包括目的SPAddr;其特征在于,設置RoutingData;該方法包括以下步驟:a、根據所述SPAddr,按照設置的RoutingData,確定目標NextAddr;b、按照所確定的目標NextAddr,將所述消息發送出去。
【技術特征摘要】
1.一種消息交換方法,所述消息包括目的SPAddr;其特征在于,設置RoutingData;該方法包括以下步驟:a、根據所述SPAddr,按照設置的RoutingData,確定目標NextAddr;b、按照所確定的目標NextAddr,將所述消息發送出去。2.根據權利要求1所述的方法,其特征在于,所述RoutingData包括默認設置,以及針對本HSvr設置的RCode-NextAddr對應關系;所述步驟a是如下目標NextAddr鎖定流程:a11、判斷所述SPAddr是否歸屬于本HSvr,如果是,在執行步驟a12、否則,執行步驟a16;a12、根據所述SPAddr的RCode,按照設置的RCode-NextAddr對應關系,確定目標NextAddr;a16、按照默認設置,確定目標NextAddr。3.根據權利要求1所述的方法,其特征在于,所述RoutingData包括HCode-RCode-NextAddr對應關系;步驟a進一步是如下目標NextAddr鎖定流程:a22、根據所述SPAddr的HCode值和RCode值,按照HCode-RCode-NextAddr對應關系,確定目標NextAddr。4.根據權利要求3所述的方法,其特征在于,所述RoutingData還包括默認設置,相應地,在步驟a22之后進一步包括步驟a23:判斷確定目標NextAddr是否成功,如果成功,則結束目標NextAddr鎖定流程;否則,執行步驟a26:按照默認設置,確定目標NextAddr。5.根據權利要求1所述的方法,其特征在于,所述RoutingData包括HCode-RCode-NextAddr對應關系;步驟a進一步是如下目標NextAddr鎖定流程:步驟a31是:根據所述SPAddr的HCode,獲取相應的HSvrRoutingData,所述HSvrRoutingData包括該HCode對應的RCode-NextAddr對應關系數據;步驟a33是:根據所述SPAddr的RCode值,按照獲取的RCode-NextAddr對應關系,確定目標NextAddr。6.根據權利要求5所述的方法,其特征在于,所述RoutingData中還包括GDNextAddr;相應地,在步驟a31之后,進一步包括步驟a32:判斷獲取相關的HSvrRoutingData是否成功,如果是,才執行步驟a...
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。