• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種保活報文的處理方法及裝置制造方法及圖紙

    技術(shù)編號:14060826 閱讀:113 留言:0更新日期:2016-11-27 17:08
    本發(fā)明專利技術(shù)提供一種保活報文的處理方法及裝置,其中,所述保活報文的處理方法用于一保活報文處理進程,包括:從與保活報文處理進程不同的,與協(xié)議對應的協(xié)議進程獲取所述協(xié)議對應的保活報文及保活報文信息;利用所述保活報文信息,發(fā)送所述保活報文。通過本發(fā)明專利技術(shù),能夠在協(xié)議進程處理比較忙的情況下,保證保活報文的正常發(fā)送或接收,且不進行過多的附加操作,大大提升保活報文發(fā)送的可靠性,降低業(yè)務斷鏈的幾率。

    【技術(shù)實現(xiàn)步驟摘要】

    本專利技術(shù)涉及通信
    ,特別是涉及一種保活報文的處理方法及裝置
    技術(shù)介紹
    現(xiàn)有技術(shù)中,設備中會運行多種協(xié)議進程,以實現(xiàn)不同的通信功能。其中,有一部分協(xié)議進程需要在設備間進行信息交互的過程中維持協(xié)議連接,如果該協(xié)議連接中斷,則相應的業(yè)務也隨之中斷。因此,針對需要維持協(xié)議連接的協(xié)議進程,本端設備會與其直連的對端設備建立所述協(xié)議連接,并通過發(fā)送所述協(xié)議的保活報文維持所述協(xié)議連接。而所述保活報文的發(fā)送及接收方式是,本端設備的協(xié)議進程發(fā)送所述協(xié)議的保活報文,同時對端設備的協(xié)議進程接收所述協(xié)議的保活報文。但是,在設備的協(xié)議進程處理比較忙的情況下,所述協(xié)議進程是沒有辦法保證對所述協(xié)議的保活報文進行發(fā)送或接收的,很容易造成設備之間的保活超時,使得協(xié)議連接中斷,業(yè)務進程中止。
    技術(shù)實現(xiàn)思路
    本專利技術(shù)的目的在于提供一種保活報文的處理方法及裝置,能夠在協(xié)議進程處理比較忙的情況下,保證保活報文的正常發(fā)送或接收,且不進行過多的附加操作,大大提升保活報文發(fā)送的可靠性,降低業(yè)務斷鏈的幾率。為了達到本專利技術(shù)的上述目的,本專利技術(shù)提供一種保活報文的處理方法,用于一保活報文處理進程,所述保活報文的處理方法包括:從與保活報文處理進程不同的,與協(xié)議對應的協(xié)議進程獲取所述協(xié)議對應的保活報文及保活報文信息;利用所述保活報文信息,發(fā)送所述保活報文。優(yōu)選的,所述保活報文信息包括發(fā)送間隔;所述利用所述保活報文信息,
    發(fā)送所述保活報文包括:利用所述發(fā)送間隔,發(fā)送所述保活報文。優(yōu)選的,所述保活報文的處理方法還包括:對發(fā)送的所述保活報文進行計數(shù),并通知協(xié)議進程。優(yōu)選的,所述保活報文的處理方法還包括:接收在所述保活報文處理進程中發(fā)送的所述保活報文;判斷是否在預定的時間內(nèi)接收到所述保活報文,如果沒有在預定的時間內(nèi)接收到所述保活報文,則通知協(xié)議進程,反之,則不通知協(xié)議進程。本專利技術(shù)還提供一種保活報文的處理裝置,用于一保活報文處理進程,所述保活報文的處理裝置包括:獲取模塊,用于從與保活報文處理進程不同的,與協(xié)議對應的協(xié)議進程獲取所述協(xié)議對應的保活報文及保活報文信息;保活模塊,用于利用所述保活報文信息,發(fā)送所述保活報文。優(yōu)選的,所述保活報文信息包括發(fā)送間隔;所述發(fā)送模塊還用于利用所述發(fā)送間隔,發(fā)送所述保活報文。優(yōu)選的,所述保活報文的處理裝置還包括:計數(shù)模塊,用于對發(fā)送的所述保活報文進行計數(shù),并通知協(xié)議進程。優(yōu)選的,所述保活報文的處理裝置還包括:接收模塊,用于接收在所述保活報文處理進程中發(fā)送的所述保活報文;判斷模塊,用于判斷是否在預定的時間內(nèi)接收到所述保活報文,如果沒有在預定的時間內(nèi)接收到所述保活報文,則通知協(xié)議進程,反之,則不通知協(xié)議進程。本專利技術(shù)還提供一種保活報文的處理方法,用于一保活報文接收進程,所述保活報文的處理方法包括:接收在保活報文處理進程中發(fā)送的保活報文;判斷是否在預定的時間內(nèi)接收到所述保活報文,如果沒有在預定的時間內(nèi)接收到所述保活報文,則通知協(xié)議進程,反之,則不通知協(xié)議進程。本專利技術(shù)還提供一種保活報文的處理裝置,用于一保活報文接收進程,所述保活報文的處理裝置包括:接收模塊,用于接收在保活報文處理進程中發(fā)送的保活報文;判斷模塊,用于判斷是否在預定的時間內(nèi)接收到所述保活報文,如果沒有在預定的時間內(nèi)接收到所述保活報文,則通知協(xié)議進程,反之,則不通知協(xié)議進程。基于本專利技術(shù)的技術(shù)方案,本專利技術(shù)能夠取得如下技術(shù)效果:本專利技術(shù)實施例的保活報文的處理方法,通過從協(xié)議進程獲取需要發(fā)送的協(xié)議的保活報文及保活報文信息,并通過與協(xié)議進程不同的保活報文處理進程利用所述保活報文信息,發(fā)送所述保活報文,實現(xiàn)在協(xié)議進程比較忙的情況下,也能夠保證保活報文的正常發(fā)送或接收,且不進行過多的附加操作,大大提升保活報文發(fā)送的可靠性,降低業(yè)務斷鏈的幾率。并且,本專利技術(shù)的保活報文的處理方法不用考慮CPU利用率以及鏈路狀態(tài),也不用配置較多配置命令和熟悉相關原理,適用范圍廣,操作簡單靈活,可移植性和可擴展性好。附圖說明圖1表示本專利技術(shù)實施例的保活報文的處理方法的流程圖。圖2表示為本專利技術(shù)具體實施例的保活報文的發(fā)送流程圖。圖3表示本專利技術(shù)實施例的保活報文的處理裝置的結(jié)構(gòu)框圖。圖4表示本專利技術(shù)另一實施例的保活報文的處理方法的流程圖。圖5表示本專利技術(shù)另一實施例的保活報文的處理裝置的結(jié)構(gòu)框圖。具體實施方式為使本專利技術(shù)實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對具體實施例進行詳細描述。基于現(xiàn)有技術(shù)存在的問題,本專利技術(shù)提出一種保活報文處理進程,其與設備的協(xié)議進程分開,使得所述保活報文處理進程負責協(xié)議的保活報文的發(fā)送和接收,盡量避免由協(xié)議進程對所述保活報文進行處理,以提高所述保活報文發(fā)送及接收的可靠性,降低業(yè)務中斷的幾率,尤其適用于分布式設備。具體的,本專利技術(shù)實施例提供一種保活報文的處理方法,用于一保活報文處
    理進程,參見圖1所示,所述保活報文的處理方法包括:步驟S101:從與保活報文處理進程不同的,與協(xié)議對應的協(xié)議進程獲取所述協(xié)議對應的保活報文及保活報文信息;步驟S102:利用所述保活報文信息,發(fā)送所述保活報文。這樣,本專利技術(shù)實施例的保活報文的處理方法,通過從協(xié)議進程獲取需要發(fā)送的協(xié)議的保活報文及保活報文信息,并通過與協(xié)議進程不同的保活報文處理進程利用所述保活報文信息,發(fā)送所述保活報文,實現(xiàn)在協(xié)議進程比較忙的情況下,也能夠保證保活報文的正常發(fā)送或接收,且不進行過多的附加操作,大大提升保活報文發(fā)送的可靠性,降低業(yè)務斷鏈的幾率。其中,在本專利技術(shù)具體實施例中,保活報文的處理是建立在SOCKET基礎上實現(xiàn)的,其獲取保活報文及對保活報文的發(fā)送都是使用的SOCKET套口,其提供了收發(fā)保活報文的通道。在本專利技術(shù)的保活報文處理進程中,要確認SOCKET套口已經(jīng)建立完成。而所述保活報文處理進程一般包括保活報文發(fā)送進程(簡稱,發(fā)包進程)和保活報文接收進程(簡稱,收包進程),兩者相互配合,以維持設備間的協(xié)議連接,保證業(yè)務的正常進行。具體參見圖2所述,為本專利技術(shù)具體實施例的保活報文的發(fā)送流程圖,詳細如下。其中,例如是本端設備對保活報文進行發(fā)送,而所述本端設備可以看成客戶端(KP client)-服務端(KP server)模式,客戶端負責協(xié)議進程,而服務端負責發(fā)包進程。并且,在對保活報文進行發(fā)送之前,要確定需要協(xié)議連接的協(xié)議進程,及相應協(xié)議的保活報文數(shù)據(jù),即創(chuàng)建保活實體和調(diào)用相應保活報文,所述保活實體包括保活報文信息。如果本端設備中需要的協(xié)議進程改變,還要實時對保活報文數(shù)據(jù)進行更新操作,以順利完成保活報文的發(fā)送。所述保活報文的發(fā)送流程的具體步驟如下:步驟S201:在客戶端和服務端分別建立SOCKET套口,形成收發(fā)保活報文的通道;步驟S202:從協(xié)議進程同步獲取保活報文信息;如果需要協(xié)議連接的協(xié)
    議進程改變,重新從協(xié)議進程同步獲取更新后的保活報文信息;步驟S203:從協(xié)議進程同步獲取保活報文;如果需要協(xié)議連接的協(xié)議進程改變,重新從協(xié)議進程同步獲取更新后的保活報文;步驟S204:發(fā)包進程利用所述保活報文信息,發(fā)送所述保活報文;步驟S205:刪除客戶端和服務端的SOCKET套口。此外,當協(xié)議進程或發(fā)包進程出現(xiàn)異常時,相應的一端要及時做出響應。例如,在協(xié)議進程停止運行時,相應的發(fā)包進程對保活報文進行遍歷刪除,等等。在本專利技術(shù)具體實施例中,本文檔來自技高網(wǎng)
    ...

    【技術(shù)保護點】
    一種保活報文的處理方法,用于一保活報文處理進程,其特征在于,所述保活報文的處理方法包括:從與保活報文處理進程不同的,與協(xié)議對應的協(xié)議進程獲取所述協(xié)議對應的保活報文及保活報文信息;利用所述保活報文信息,發(fā)送所述保活報文。

    【技術(shù)特征摘要】
    1.一種保活報文的處理方法,用于一保活報文處理進程,其特征在于,所述保活報文的處理方法包括:從與保活報文處理進程不同的,與協(xié)議對應的協(xié)議進程獲取所述協(xié)議對應的保活報文及保活報文信息;利用所述保活報文信息,發(fā)送所述保活報文。2.根據(jù)權(quán)利要求1所述的保活報文的處理方法,其特征在于,所述保活報文信息包括發(fā)送間隔;所述利用所述保活報文信息,發(fā)送所述保活報文包括:利用所述發(fā)送間隔,發(fā)送所述保活報文。3.根據(jù)權(quán)利要求1所述的保活報文的處理方法,其特征在于,還包括:對發(fā)送的所述保活報文進行計數(shù),并通知協(xié)議進程。4.根據(jù)權(quán)利要求1所述的保活報文的處理方法,其特征在于,還包括:接收在所述保活報文處理進程中發(fā)送的所述保活報文;判斷是否在預定的時間內(nèi)接收到所述保活報文,如果沒有在預定的時間內(nèi)接收到所述保活報文,則通知協(xié)議進程,反之,則不通知協(xié)議進程。5.一種保活報文的處理裝置,用于一保活報文處理進程,其特征在于,所述保活報文的處理裝置包括:獲取模塊,用于從與保活報文處理進程不同的,與協(xié)議對應的協(xié)議進程獲取所述協(xié)議對應的保活報文及保活報文信息;保活模塊,用于利用所述保活報文信息,發(fā)送所述保活報文。6.根據(jù)權(quán)利要求1所述的保活報文的處理裝...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:張巖
    申請(專利權(quán))人:中興通訊股份有限公司
    類型:發(fā)明
    國別省市:廣東;44

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 无码超乳爆乳中文字幕久久| 久久无码精品一区二区三区| 色窝窝无码一区二区三区成人网站| 亚洲成av人片在线观看无码不卡| 精品人妻系列无码天堂| 亚洲日韩国产AV无码无码精品| 精品无码黑人又粗又大又长 | 秋霞鲁丝片无码av| 亚洲日韩欧洲无码av夜夜摸| 成人免费a级毛片无码网站入口 | 国产成年无码v片在线| 国产a级理论片无码老男人| 精品久久久久久久无码久中文字幕| 永久免费AV无码网站国产| 黄色成人网站免费无码av| 中文字幕人成无码人妻 | 亚洲av无码电影网| 中文无码熟妇人妻AV在线| 国产午夜鲁丝片AV无码免费| 亚洲中文字幕久久精品无码VA| 亚洲VA中文字幕不卡无码| 久久精品无码一区二区三区日韩 | 永久免费无码网站在线观看| 久久99精品久久久久久hb无码| 一本加勒比HEZYO无码资源网| 亚洲AⅤ永久无码精品AA | 国模无码视频一区| 无码人妻一区二区三区免费手机| 亚洲AV无码欧洲AV无码网站| 中文字幕精品无码一区二区三区| 不卡无码人妻一区三区音频| 成年无码av片在线| 国产成年无码久久久久毛片| 国产AV无码专区亚洲AV手机麻豆| 国产成人A亚洲精V品无码| 中文字幕无码免费久久9一区9| 国产成人无码区免费网站| 中文无码成人免费视频在线观看| 亚洲精品成人无码中文毛片不卡| 中文字幕日韩精品无码内射| 亚洲精品无码久久久影院相关影片|