System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 暴力强奷在线播放无码,一本色道无码道DVD在线观看,人妻丰满熟妇无码区免费
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種數據傳輸設備、方法、裝置、電子設備及介質制造方法及圖紙

    技術編號:43985869 閱讀:4 留言:0更新日期:2025-01-10 20:08
    本申請提供了一種數據傳輸設備、方法、裝置、電子設備及介質,用以快捷高效地在用戶界面層和處理層之間進行數據傳輸。該設備中用戶界面層模塊可以針對任一用戶界面產生的待傳輸到處理層的數據,生成對應該數據以及該用戶界面的標識,并將該標識以及數據發送給處理層模塊;處理層模塊在接收到該標識以及數據時,可以對該數據進行相應處理,并可以在處理完成后,將處理結果以及該標識發送給用戶界面層模塊;用戶界面層模塊可以在接收到該標識以及處理結果后,根據該處理結果,在用戶界面中進行相應展示。基于此,可以實現快捷高效地在用戶界面層和處理層進行數據傳輸的目的。

    【技術實現步驟摘要】

    本申請涉及數據處理,尤其涉及一種數據傳輸設備、方法、裝置、電子設備及介質


    技術介紹

    1、針對由java編寫的軟件程序(為便于描述,稱為java應用程序),使用javachromium嵌入式框架(java?chromium?embedding?frame,jcef)在java應用程序中的用戶界面層所在的環境和處理層所在的環境之間進行跨環境開發時,難免會遇到需要在用戶界面層和處理層之間進行數據傳輸的情況。相關技術中,例如用戶界面(用戶界面層)將產生的數據傳輸給處理層進行處理時,用戶界面層通常基于同步傳輸的方式將數據傳輸給處理層,例如,用戶界面層在將數據發送給處理層后,在處理層對數據進行相應處理的過程中,用戶界面層還需要實時等待處理層對數據的處理結果,在等待處理結果的過程中就容易發生頁面阻塞等情況,從而影響用戶體驗。

    2、因此,亟需一種可以快捷高效地在用戶界面層和處理層之間進行數據傳輸的技術方案。


    技術實現思路

    1、本申請提供了一種數據傳輸設備、方法、裝置、電子設備及介質,用以快捷高效地在用戶界面層和處理層之間進行數據傳輸。

    2、第一方面,本申請提供了一種數據傳輸設備,所述設備包括:

    3、用戶界面層模塊,用于針對任一用戶界面產生的待傳輸到處理層的數據,生成對應所述數據以及所述用戶界面的標識,并將所述標識以及所述數據發送給處理層模塊;

    4、所述處理層模塊,用于若接收到所述標識以及所述數據,對所述數據進行相應處理,并在處理完成后,將處理結果以及所述標識發送給所述用戶界面層模塊;

    5、所述用戶界面層模塊,還用于接收所述標識以及所述處理結果,根據所述處理結果,在所述用戶界面中進行相應展示。

    6、相較于相關技術中用戶界面(用戶界面層)和處理層之間基于同步傳輸的方式進行數據傳輸時,用戶界面在將數據發送給處理層后,在處理層對數據進行相應處理的過程中,用戶界面還需要實時等待處理層對數據的處理結果,在等待處理結果的過程中就容易發生用戶界面(頁面)阻塞等情況,影響用戶體驗而言,本申請實施例提供的用戶界面層模塊和處理層模塊之間通過異步傳輸來進行數據傳輸的方式,用戶界面層模塊和處理層模塊之間可以基于標識來識別不同的數據以及不同數據對應的處理結果,例如在處理層模塊對數據進行處理的過程中,用戶界面層模塊以及用戶界面(用戶界面層)不用實時等待處理層模塊對數據的處理結果,從而可以減少用戶界面阻塞的發生,實現快捷高效地在用戶界面層和處理層進行數據傳輸的目的。

    7、在一種可能的實施方式中,所述用戶界面層模塊,具體用于:

    8、若所述處理結果為執行成功的處理結果,則調用創建的對應所述標識的promise對象中的執行完成resolve回調函數,在所述用戶界面展示相應的第一頁面;

    9、若所述處理結果為執行失敗的處理結果,則調用所述promise對象中的執行失敗reject回調函數,在所述用戶界面展示相應的第二頁面。

    10、通過上述方式,可以創建用戶界面產生數據的標識對應的promise對象,并可以基于該promise對象中的resolve回調函數展示處理結果為執行成功時用戶界面相應的第一頁面,可以基于promise對象中reject回調函數展示處理結果為執行失敗時用戶界面相應的第二頁面,從而可以快捷高效地在用戶界面中展示處理層(處理層模塊)對數據的處理結果。

    11、在一種可能的實施方式中,所述用戶界面層模塊,還用于:

    12、在根據所述處理結果,在所述用戶界面中進行相應展示后,將創建的與所述標識對應的promise對象刪除。

    13、通過上述方式,可以在完成數據傳輸的整個過程之后,將保存的相應的promise對象刪除,從而可以回收存儲空間,節省存儲資源。

    14、在一種可能的實施方式中,所述用戶界面層模塊,還用于:

    15、若在設定時長內未接收到所述處理層模塊發送的對應所述標識的處理結果,則輸出針對所述用戶界面的處理超時的提示信息。

    16、通過上述方式,可以在設定時長內未接收到處理層模塊發送的對應上述標識的處理結果時,輸出針對該標識對應的用戶界面的處理超時的提示信息,以提示用戶,提高用戶體驗。

    17、在一種可能的實施方式中,所述用戶界面層模塊,具體用于:

    18、基于產生所述數據時的時間戳信息、以及生成的隨機數中的至少一種,生成對應所述數據以及所述用戶界面的標識。

    19、通過上述方式,由于時間戳信息和隨機數的獲取難度較低,且不同時間戳之間以及不同隨機數之間互相重復的概率較小,本申請基于用戶界面產生數據時的時間戳信息、以及生成的隨機數中的至少一種,來生成對應該數據以及該用戶界面的標識,可以提高生成標識的快捷性和靈活性。

    20、在一種可能的實施方式中,所述用戶界面層模塊,具體用于:

    21、基于jcef的cefmessagerouter接口,將所述標識以及所述數據發送給處理層模塊。

    22、通過上述方式,由于用戶界面層模塊可以基于jcef提供的cefmessagerouter接口,將標識以及數據發送給處理層模塊,從而可以最大程度地保證數據傳輸的快捷性、穩定性以及準確性。

    23、在一種可能的實施方式中,所述處理層模塊,具體用于:

    24、基于jcef的executejavascript函數,將所述處理結果以及所述標識發送給所述用戶界面層模塊。

    25、通過上述方式,由于處理層模塊可以基于jcef提供的executejavascript函數,將標識以及處理結果一并發送給用戶界面層模塊,從而可以最大程度地保證數據傳輸的快捷性、穩定性以及準確性。

    26、第二方面,本申請提供了一種數據傳輸方法,所述方法包括:

    27、針對任一用戶界面產生的待傳輸到處理層的數據,生成對應所述數據以及所述用戶界面的標識,并將所述標識以及所述數據發送給處理層模塊,使得所述處理層模塊對所述數據進行相應處理;

    28、接收所述處理層模塊發送的對所述數據的處理結果以及所述標識,根據所述處理結果,在所述用戶界面中進行相應展示。

    29、在一種可能的實施方式中,所述根據所述處理結果,在所述用戶界面中進行相應展示,包括:

    30、若所述處理結果為執行成功的處理結果,則調用創建的對應所述標識的promise對象中的執行完成resolve回調函數,在所述用戶界面展示相應的第一頁面;

    31、若所述處理結果為執行失敗的處理結果,則調用所述promise對象中的執行失敗reject回調函數,在所述用戶界面展示相應的第二頁面。

    32、在一種可能的實施方式中,所述根據所述處理結果,在所述用戶界面中進行相應展示之后,所述方法還包括:

    33、將創建的與所述標識對應的promise對象刪除。

    34、在一種可能的實施方式中,所述將所述標識以及所述數據本文檔來自技高網...

    【技術保護點】

    1.一種數據傳輸設備,其特征在于,所述設備包括:

    2.根據權利要求1所述的設備,其特征在于,所述用戶界面層模塊,具體用于:

    3.根據權利要求2所述的設備,其特征在于,所述用戶界面層模塊,還用于:

    4.根據權利要求1-3任一項所述的設備,其特征在于,所述用戶界面層模塊,還用于:

    5.根據權利要求1-3任一項所述的設備,其特征在于,所述用戶界面層模塊,具體用于:

    6.根據權利要求1-3任一項所述的設備,其特征在于,所述用戶界面層模塊,具體用于:

    7.根據權利要求1-3任一項所述的設備,其特征在于,所述處理層模塊,具體用于:

    8.一種數據傳輸方法,其特征在于,所述方法包括:

    9.根據權利要求8所述的方法,其特征在于,所述根據所述處理結果,在所述用戶界面中進行相應展示,包括:

    10.一種數據傳輸方法,其特征在于,所述方法包括:

    【技術特征摘要】

    1.一種數據傳輸設備,其特征在于,所述設備包括:

    2.根據權利要求1所述的設備,其特征在于,所述用戶界面層模塊,具體用于:

    3.根據權利要求2所述的設備,其特征在于,所述用戶界面層模塊,還用于:

    4.根據權利要求1-3任一項所述的設備,其特征在于,所述用戶界面層模塊,還用于:

    5.根據權利要求1-3任一項所述的設備,其特征在于,所述用戶界面層模塊,具體用于:

    <...

    【專利技術屬性】
    技術研發人員:張誠王鵬馮瑞軍
    申請(專利權)人:曙光信息產業股份有限公司
    類型:發明
    國別省市:

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

    1
    主站蜘蛛池模板: 日韩精品无码人妻免费视频| 精品少妇人妻av无码久久| 免费无码黄十八禁网站在线观看| 久久久久亚洲AV无码专区首JN| 潮喷无码正在播放| 亚洲AV综合色区无码二区爱AV| 精品国产毛片一区二区无码| 在线播放无码后入内射少妇| heyzo专区无码综合| 少妇无码太爽了不卡在线观看| 午夜无码熟熟妇丰满人妻| 人妻少妇精品无码专区动漫| 亚洲国产精品无码第一区二区三区| av无码人妻一区二区三区牛牛| 久久久无码精品国产一区| 久久无码AV一区二区三区| 亚洲AV综合色区无码二区爱AV| 国产成人无码精品一区二区三区| 亚洲大尺度无码无码专区| 久久亚洲精品成人无码网站| 在线精品自拍无码| 无码欧精品亚洲日韩一区| 久久久国产精品无码一区二区三区| 久久精品aⅴ无码中文字字幕不卡| 特级无码毛片免费视频尤物| 亚州AV综合色区无码一区| 亚洲av无码一区二区三区不卡| 精品无码久久久久久尤物| 不卡无码人妻一区三区音频| 亚洲国产日产无码精品| 无码一区二区三区免费| 无码人妻精品一区二区三区东京热| 日韩欧精品无码视频无删节| 伊人蕉久中文字幕无码专区| 无码GOGO大胆啪啪艺术| 日韩毛片无码永久免费看| 久久精品亚洲中文字幕无码麻豆| 亚洲综合av永久无码精品一区二区| 亚洲av无码一区二区三区四区| 久久久无码精品亚洲日韩蜜桃| 亚洲精品无码mⅴ在线观看|