System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 无码丰满熟妇juliaann与黑人,老司机亚洲精品影院无码,亚洲美免无码中文字幕在线
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種針對多功能接口的適配方法及系統技術方案

    技術編號:43767327 閱讀:14 留言:0更新日期:2024-12-24 16:08
    本發明專利技術涉及通信接口技術領域,公開了一種針對多功能接口的適配方法及系統,獲取通信接口的特征信息,并發送至處理器,其中,特征信息包括接口類型、接口地址、接口參數、頭參數和接口協議中的一種或者多種;基于處理器對特征信息進行解析,確定接口類型,根據接口類型將特征信息轉換成對應的格式信息;基于格式信息判斷是否存在接口解析配置,若是,則獲取相應的接口解析配置,并根據接口解析配置構建適配器;若否,則根據格式信息構建適配器;基于適配器將通信接口的引腳進行組合,完成通信接口的多功能適配,本發明專利技術可以實現對通信接口的自動適配,降低通信接口連接復雜性,提高了通信接口適配便利性。

    【技術實現步驟摘要】

    本專利技術涉及通信接口,特別是涉及一種針對多功能接口的適配方法及系統


    技術介紹

    1、隨著物聯網時代的到來,網絡已經成為人們生活必不可少的一部分,在使用網絡時,人們經常會使用到通信設備。通信設備可以提供多個網絡接口,并可以提供無線通信,非常地便捷。目前市場上的通信設備接口布線種類較多,如http接口、https接口、mqtt傳輸、websocket接口和webservice接口等,需要使用正確的連接線去連接這些接口,接錯則會導致無法正常通信。

    2、當前的網絡接口通信原理各不相同,現有市場上有各種接口調用測試工具,并且當系統接入外部接口時,通常需要開發人員定制化開發才能調用外部接口,無法對外部接口進行自動適配,加大了系統調用外部接口的復雜度,使用極為不便。而對于很多普通用戶,他們完全沒有接口的概念,在連接接口的過程中,很有可能對用戶造成困擾,影響通信設備的正常使用。

    3、因此,如何提供一種可以針對多功能接口的適配方法及系統,是目前有待解決的技術問題。


    技術實現思路

    1、本專利技術實施例提供一種針對多功能接口的適配方法及系統,用以解決現有技術中無法實現通信接口的自動適配,無法降低通信接口連接復雜性的技術問題。

    2、為了實現上述目的,本專利技術提供了一種針對多功能接口的適配方法,所述方法包括:

    3、獲取通信接口的特征信息,并發送至處理器,其中,所述特征信息包括接口類型、接口地址、接口參數、頭參數和接口協議中的一種或者多種;

    4、基于所述處理器對所述特征信息進行解析,確定接口類型,根據所述接口類型將所述特征信息轉換成對應的格式信息;

    5、基于所述格式信息判斷是否存在接口解析配置,

    6、若是,則獲取相應的接口解析配置,并根據所述接口解析配置構建適配器;

    7、若否,則根據所述格式信息構建適配器;

    8、基于所述適配器將所述通信接口的引腳進行組合,完成通信接口的多功能適配。

    9、在其中一個實施例中,在基于所述處理器對所述特征信息進行解析時,包括:

    10、將所述特征信息保存在緩沖池中,按照預定采樣周期從所述緩沖池中調取所述特征信息;

    11、解析所述特征信息的幀頭,從所述幀頭中解析出所述特征信息的數據類型標識;

    12、根據所述數據類型標識選擇所述特征信息的解析規則;

    13、基于所述數據解析規則對所述特征信息進行解析。

    14、在其中一個實施例中,在根據所述接口解析配置構建適配器時,包括:

    15、獲取所述接口解析配置的歷史接口解析數據,并對所述歷史接口解析數據進行數據分析,確定在預設時間內所述接口解析配置的安全數據承載量;

    16、根據所述接口解析配置的安全數據承載量設定所述適配器的低頻頻率和低頻接口數量;

    17、基于設定的低頻頻率和低頻接口數量對所述適配器進行構建。

    18、在其中一個實施例中,在根據所述接口解析配置的安全數據承載量設定所述適配器的低頻頻率和低頻接口數量時,包括:

    19、預先設定第一預設安全數據承載量和第二預設安全數據承載量,其中,所述第一預設安全數據承載量小于所述第二預設安全數據承載量;

    20、根據所述接口解析配置的安全數據承載量、所述第一預設安全數據承載量和所述第二預設安全數據承載量之間的關系設定所述適配器的低頻頻率和低頻接口數量;

    21、當所述接口解析配置的安全數據承載小于所述第一預設安全數據承載量時,則將所述適配器的低頻頻率設定為δh1,將所述適配器的低頻接口數量設定為δp1;

    22、當所述接口解析配置的安全數據承載大于或等于所述第一預設安全數據承載量,且所述接口解析配置的安全數據承載小于所述第二預設安全數據承載量時,則將所述適配器的低頻頻率設定為δh2,將所述適配器的低頻接口數量設定為δp2;

    23、當所述接口解析配置的安全數據承載大于或等于所述第二預設安全數據承載量時,則將所述適配器的低頻頻率設定為δh3,將所述適配器的低頻接口數量設定為δp3。

    24、在其中一個實施例中,在根據所述格式信息構建適配器時,包括:

    25、對所述格式信息進行解析,確定適配實例、適配規則和適配表;

    26、讀取并初始化所述適配實例、所述適配規則和所述適配表,并將初始化后的數據發送到所述處理器;

    27、基于所述處理器讀取通信接口的api、通信接口的物理通道數量、通信接口的特定通道和通信接口特定通道的波特率;

    28、將所述通信接口的api、所述通信接口的物理通道數量、所述通信接口的特定通道和所述通信接口特定通道的波特率生成適配程序;

    29、根據所述適配程序構建所述適配器。

    30、為了實現上述目的,本專利技術提供了一種針對多功能接口的適配系統,所述系統包括:

    31、發送模塊,用于獲取通信接口的特征信息,并發送至處理器,其中,所述特征信息包括接口類型、接口地址、接口參數、頭參數和接口協議中的一種或者多種;

    32、轉換模塊,用于基于所述處理器對所述特征信息進行解析,確定接口類型,根據所述接口類型將所述特征信息轉換成對應的格式信息;

    33、構建模塊,用于基于所述格式信息判斷是否存在接口解析配置,

    34、若是,則獲取相應的接口解析配置,并根據所述接口解析配置構建適配器;

    35、若否,則根據所述格式信息構建適配器;

    36、適配模塊,用于基于所述適配器將所述通信接口的引腳進行組合,完成通信接口的多功能適配。

    37、在其中一個實施例中,所述轉換模塊具體用于:

    38、所述轉換模塊用于將所述特征信息保存在緩沖池中,按照預定采樣周期從所述緩沖池中調取所述特征信息;

    39、所述轉換模塊用于解析所述特征信息的幀頭,從所述幀頭中解析出所述特征信息的數據類型標識;

    40、所述轉換模塊用于根據所述數據類型標識選擇所述特征信息的解析規則;

    41、所述轉換模塊用于基于所述數據解析規則對所述特征信息進行解析。

    42、在其中一個實施例中,所述構建模塊具體用于:

    43、所述構建模塊用于獲取所述接口解析配置的歷史接口解析數據,并對所述歷史接口解析數據進行數據分析,確定在預設時間內所述接口解析配置的安全數據承載量;

    44、所述構建模塊用于根據所述接口解析配置的安全數據承載量設定所述適配器的低頻頻率和低頻接口數量;

    45、所述構建模塊用于基于設定的低頻頻率和低頻接口數量對所述適配器進行構建。

    46、在其中一個實施例中,所述構建模塊具體用于:

    47、所述構建模塊用于預先設定第一預設安全數據承載量和第二預設安全數據承載量,其中,所述第一預設安全數據承載量小于所述第二預設安全數據承載量;

    48、所述構建模塊用于根據所述接口解析配本文檔來自技高網...

    【技術保護點】

    1.一種針對多功能接口的適配方法,其特征在于,所述方法包括:

    2.根據權利要求1所述的針對多功能接口的適配方法,其特征在于,在基于所述處理器對所述特征信息進行解析時,包括:

    3.根據權利要求1所述的針對多功能接口的適配方法,其特征在于,在根據所述接口解析配置構建適配器時,包括:

    4.根據權利要求2所述的針對多功能接口的適配方法,其特征在于,在根據所述接口解析配置的安全數據承載量設定所述適配器的低頻頻率和低頻接口數量時,包括:

    5.根據權利要求1所述的針對多功能接口的適配方法,其特征在于,在根據所述格式信息構建適配器時,包括:

    6.一種針對多功能接口的適配系統,其特征在于,所述系統包括:

    7.根據權利要求6所述的針對多功能接口的適配系統,其特征在于,所述轉換模塊具體用于:

    8.根據權利要求6所述的針對多功能接口的適配系統,其特征在于,所述構建模塊具體用于:

    9.根據權利要求8所述的針對多功能接口的適配系統,其特征在于,所述構建模塊具體用于:

    10.根據權利要求6所述的針對多功能接口的適配系統,其特征在于,所述構建模塊具體用于:

    ...

    【技術特征摘要】

    1.一種針對多功能接口的適配方法,其特征在于,所述方法包括:

    2.根據權利要求1所述的針對多功能接口的適配方法,其特征在于,在基于所述處理器對所述特征信息進行解析時,包括:

    3.根據權利要求1所述的針對多功能接口的適配方法,其特征在于,在根據所述接口解析配置構建適配器時,包括:

    4.根據權利要求2所述的針對多功能接口的適配方法,其特征在于,在根據所述接口解析配置的安全數據承載量設定所述適配器的低頻頻率和低頻接口數量時,包括:

    5.根據權利要求1所述的針對多功能接口的適配方...

    【專利技術屬性】
    技術研發人員:葉鵬毛文進王萌魏子堯曾希翎張紹鑫
    申請(專利權)人:華能信息技術有限公司
    類型:發明
    國別省市:

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

    1
    主站蜘蛛池模板: 亚洲av午夜精品无码专区| 亚洲成无码人在线观看| 自慰无码一区二区三区| 亚洲国产精品无码久久SM | 亚洲日韩精品一区二区三区无码| 欧洲精品无码一区二区三区在线播放| 国产白丝无码免费视频| 中日韩亚洲人成无码网站| 中文字幕无码久久久| 精品国产性色无码AV网站| 国产av永久无码天堂影院| 亚洲色偷拍区另类无码专区| 亚洲av午夜国产精品无码中文字| 亚洲AV无码专区国产乱码4SE| 色综合无码AV网站| 久久精品aⅴ无码中文字字幕不卡| 性色AV无码中文AV有码VR| 国产成人无码AV麻豆| 亚洲av日韩av无码| 亚洲中文字幕无码久久综合网 | 亚洲AV日韩AV无码污污网站| 亚洲精品无码永久中文字幕| 无码人妻精品一区二区蜜桃AV| 亚洲国产成人无码AV在线影院| 亚洲av无码潮喷在线观看| 一本加勒比hezyo无码专区| 亚洲一本大道无码av天堂| av无码一区二区三区| 国产精品午夜无码av体验区| 成年男人裸j照无遮挡无码| 亚洲av永久无码一区二区三区| 久久无码AV一区二区三区| 国产免费无码AV片在线观看不卡| 日韩成人无码中文字幕| 人妻中文无码久热丝袜| 亚洲AV无码久久寂寞少妇| 无码AV波多野结衣久久| 精品高潮呻吟99av无码视频| 亚洲AV无码成人精品区日韩| 色综合热无码热国产| 少妇无码太爽了在线播放|