国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種應用程序與移動終端之間通訊的方法及裝置的制造方法

      文檔序號:9452829閱讀:370來源:國知局
      一種應用程序與移動終端之間通訊的方法及裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及通信領(lǐng)域,特別涉及一種應用程序與移動終端之間通訊的方法及裝置。
      【背景技術(shù)】
      [0002]隨著移動互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展和相關(guān)硬件技術(shù)的進步,特別是移動終端設備技術(shù)不斷改進,以及網(wǎng)絡應用WEB APP發(fā)展需要的超文本語言5/層疊樣式表HTML5/CSS3技術(shù)和云計算能力等條件都開始成熟,同時傳統(tǒng)互聯(lián)網(wǎng)服務商對于3G以及4G技術(shù)的布局和推進,大量網(wǎng)站逐步專門開發(fā)針對移動終端適配的網(wǎng)站,并且也有越來越多的APP應用出現(xiàn)在各種移動互聯(lián)網(wǎng)平臺上。
      [0003]HTML相關(guān)技術(shù)在移動端瀏覽器中得到越來越廣泛的應用。HTML5技術(shù)本身已經(jīng)比較成熟,HTML5的接受程度已經(jīng)得到了推廣和普及,標準已經(jīng)形成。而在HTML相關(guān)技術(shù)在移動端應用過程中,無論是作為瀏覽器技術(shù)還是進行移動APP應用集成,都存在一個與移動設備進行通訊的問題。移動終端設備的技術(shù)進步主要表現(xiàn)在更強的處理能力、更加友好的用戶界面、更小的體積、更大的屏幕和分辨率、更多更好的用戶體驗如多點觸摸、語音、多傳感器、3G上網(wǎng)、地理位置定位等等。HTML技術(shù)只有能夠具有非常強大完整與移動設備通訊的能力,才能夠充分發(fā)揮移動設備的硬件優(yōu)勢,開發(fā)出更能吸引人的移動端網(wǎng)站和移動APP,這些都要求HTML, javascript等能夠與移動設備進行無障礙通訊。另外,移動設備語言1S,Android等雖然都提供了相應的實現(xiàn),但是各平臺實現(xiàn)方式獨力,沒有統(tǒng)一標準,實現(xiàn)方式差異化過大導致針對不同平臺,我們需要提供多套實現(xiàn),極大地增加了設計開發(fā)及實現(xiàn)成本,并且可復用性太差,為相應技術(shù)的擴展造成極大困難。

      【發(fā)明內(nèi)容】

      [0004]本發(fā)明要解決的技術(shù)問題是提供一種應用程序與移動終端之間通訊的方法及裝置,解決現(xiàn)有技術(shù)中應用程序與移動終端實現(xiàn)通訊的方式?jīng)]有統(tǒng)一標準,可復用性差,擴展困難的問題。
      [0005]為解決上述技術(shù)問題,本發(fā)明的實施例提供一種應用程序與移動終端之間通訊的方法,包括:
      [0006]根據(jù)應用程序語言的調(diào)用信息獲取所述應用程序?qū)膮f(xié)議解釋器;
      [0007]通過所述協(xié)議解釋器調(diào)用移動終端相關(guān)功能,并進行數(shù)據(jù)處理;
      [0008]將處理的數(shù)據(jù)返回給所述應用程序。
      [0009]其中,所述調(diào)用信息包括:
      [0010]用于識別所述協(xié)議解釋器的解釋器標識符;
      [0011 ] 接口,所述接口為所述移動終端相關(guān)功能的對應方法入口 ;
      [0012]參數(shù)列表,所述參數(shù)列表為所述應用程序語言攜帶的數(shù)據(jù)信息。
      [0013]其中,根據(jù)應用程序語言的調(diào)用信息獲取所述應用程序?qū)膮f(xié)議解釋器的步驟具體為:
      [0014]根據(jù)所述解釋器標識符獲取所述應用程序?qū)膮f(xié)議解釋器。
      [0015]其中,通過所述協(xié)議解釋器調(diào)用移動終端相關(guān)功能,并進行數(shù)據(jù)處理的步驟包括:
      [0016]通過所述協(xié)議解釋器及所述接口信息調(diào)用所述移動終端相關(guān)功能,并返回調(diào)用結(jié)果;
      [0017]根據(jù)所述參數(shù)列表對所述返回結(jié)果進行數(shù)據(jù)處理。
      [0018]其中,所述調(diào)用信息基于統(tǒng)一資源定位符URL語法進行定義;以及
      [0019]所述調(diào)用信息還包括:
      [0020]用于標識調(diào)用類別的協(xié)議頭。
      [0021]為解決上述技術(shù)問題,本發(fā)明的實施例還提供一種應用程序與移動終端之間通訊的裝置,包括:
      [0022]獲取模塊,用于根據(jù)應用程序語言的調(diào)用信息獲取所述應用程序?qū)膮f(xié)議解釋器;
      [0023]處理模塊,用于通過所述協(xié)議解釋器調(diào)用移動終端相關(guān)功能,并進行數(shù)據(jù)處理;
      [0024]返回模塊,用于將處理的數(shù)據(jù)返回給所述應用程序。
      [0025]其中,所述調(diào)用信息包括:
      [0026]用于識別所述協(xié)議解釋器的解釋器標識符;
      [0027]接口,所述接口為所述移動終端相關(guān)功能的對應方法入口 ;
      [0028]參數(shù)列表,所述參數(shù)列表為所述應用程序語言攜帶的數(shù)據(jù)信息。
      [0029]其中,所述獲取模塊具體用于:
      [0030]根據(jù)所述解釋器標識符獲取所述應用程序?qū)膮f(xié)議解釋器。
      [0031 ] 其中,所述處理模塊包括:
      [0032]調(diào)用模塊,用于通過所述協(xié)議解釋器及所述接口信息調(diào)用所述移動終端相關(guān)功能,并返回調(diào)用結(jié)果;
      [0033]處理子模塊,用于根據(jù)所述參數(shù)列表對所述返回結(jié)果進行數(shù)據(jù)處理。
      [0034]其中,所述調(diào)用信息基于統(tǒng)一資源定位符URL語法進行定義;以及
      [0035]所述調(diào)用信息還包括:
      [0036]用于標識調(diào)用類別的協(xié)議頭。
      [0037]本發(fā)明的上述技術(shù)方案的有益效果如下:
      [0038]本發(fā)明實施例的應用程序與移動終端之間通訊的方法,先根據(jù)應用程序語言的調(diào)用信息獲取應用程序?qū)膮f(xié)議解釋器;然后通過協(xié)議解釋器調(diào)用移動終端的相關(guān)功能,并進行數(shù)據(jù)處理;最后將處理的數(shù)據(jù)返回給應用程序。為應用程序與移動終端之間的通訊提供了統(tǒng)一標準,實現(xiàn)了可復用性強,易擴展的目的。
      【附圖說明】
      [0039]圖1為本發(fā)明應用程序與移動終端之間通訊的方法流程圖;
      [0040]圖2為本發(fā)明應用程序與移動終端之間通訊的方法一具體實施例的示意圖;
      [0041]圖3為本發(fā)明應用程序與移動終端之間通訊的裝置的結(jié)構(gòu)示意圖。
      【具體實施方式】
      [0042]為使本發(fā)明要解決的技術(shù)問題、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖及具體實施例進行詳細描述。
      [0043]本發(fā)明實施例的應用程序與移動終端之間通訊的方法,為應用程序與移動終端之間的通訊提供了統(tǒng)一標準,實現(xiàn)了可復用性強,易擴展的目的。
      [0044]如圖1所示,本發(fā)明實施例的應用程序與移動終端之間通訊的實現(xiàn)方法,包括:
      [0045]步驟11,根據(jù)應用程序語言的調(diào)用信息獲取所述應用程序?qū)膮f(xié)議解釋器;
      [0046]步驟12,通過所述協(xié)議解釋器調(diào)用移動終端相關(guān)功能,并進行數(shù)據(jù)處理;
      [0047]步驟13,將處理的數(shù)據(jù)返回給所述應用程序。
      [0048]本發(fā)明實施例的應用程序與移動終端之間通訊的方法,先根據(jù)應用程序語言的調(diào)用信息獲取應用程序?qū)膮f(xié)議解釋器;然后通過協(xié)議解釋器調(diào)用移動終端的相關(guān)功能,并進行數(shù)據(jù)處理;最后將處理的數(shù)據(jù)返回給應用程序。為應用程序與移動終端之間的通訊提供了統(tǒng)一標準,實現(xiàn)了可復用性強,易擴展的目的。
      [0049]其中,應用程序語言可以為超文本標記語言HTML、Javascript等,應用程序可以為移動WEB網(wǎng)站、移動瀏覽器應用及移動APP應用等。
      [0050]另外,協(xié)議解釋器部分可根據(jù)不同移動語言平臺,提供對應的軟件開發(fā)工具包SDK,此部分應用程序編程接口 API相對穩(wěn)定獨立,采用公開SDK方式對外提供,在移動APP應用及移動端HTML開發(fā)過程中可根據(jù)對應語言平臺引入即可,最大限度提供了統(tǒng)一的、穩(wěn)定的、可重用的實現(xiàn)。
      [0051]本發(fā)明的具體實施例中,所述調(diào)用信息可以包括:
      [0052]用于識別所述協(xié)議解釋器的解釋器標識符;
      [0053]接口,所述接口為所述移動終端相關(guān)功能的對應方法入口 ;
      [0054]參數(shù)列表,所述參數(shù)列表為所述應用程序語言攜帶的數(shù)據(jù)信息
      [0055]此時,可通過解釋器標識符識別協(xié)議解釋器、以根據(jù)應用程序獲取應用程序?qū)膮f(xié)議解釋器;可通過接口獲取移動終端相關(guān)功能的對應方法入口,以調(diào)用終端相關(guān)功能;可通過參數(shù)列表獲取協(xié)議解釋器進行數(shù)據(jù)處理所需的數(shù)據(jù)信息,以根據(jù)應用程序需求進行數(shù)據(jù)處理。
      [0056]其中,根據(jù)應用程序語言的調(diào)用信息獲取所述應用程序?qū)膮f(xié)議解釋器的步驟具體為:
      [0057]根據(jù)所述解釋器標識符獲取所述應用程序?qū)膮f(xié)議解釋器。
      [0058]此時,能在接收到應用程序語言的調(diào)用指令后,通過解釋器標示符查找對應的協(xié)議解釋器進行相關(guān)數(shù)據(jù)處理,方便了操作。
      [0059]其中,通過所述協(xié)議解釋器調(diào)用移動終端相關(guān)功能,并進行數(shù)據(jù)處理的步驟包括:
      [0060]通過所述協(xié)議解釋器及所述接口信息調(diào)用所述移動終端相關(guān)功能,并返回調(diào)用結(jié)果;
      [0061]根據(jù)所述參數(shù)列表對所述返回結(jié)果進行數(shù)據(jù)處理。
      [0062]此時,協(xié)議解釋器能通過接口調(diào)用終端相關(guān)功能,并根據(jù)參數(shù)列表對調(diào)用結(jié)果進行數(shù)據(jù)處理,以返回應用程序所需數(shù)據(jù)。
      [0063]進一步的,所述調(diào)用信息基于統(tǒng)一資源定位符URL語法進行定義;以及
      [0064]所述調(diào)用信息還包括:
      [0065]用于標識調(diào)用類別的協(xié)議頭。
      [0066]此時,通過URL技術(shù)實現(xiàn)了多移動平臺定義統(tǒng)一的協(xié)議機制,實現(xiàn)了跨移動語言平臺的特性,且通過協(xié)議頭可對本發(fā)明實施例的調(diào)用信息與其他調(diào)用進行區(qū)分,保證了操作的準確性。
      [0067]優(yōu)選的,所述調(diào)用信息可以定義為如下的Wie協(xié)議:
      [0068]wie: // [解釋器標識符]/ [接口]?[參數(shù)列表]
      [0069]其中,參數(shù)列表格式可以為:Key = value, Key為參數(shù)標識,value為參數(shù)值,多個參數(shù)之間采用“&”鏈接符進行鏈接,如:type = l&width = 300&height = 400。
      [0070]假定應用程序語目為HTML語目,HTML中wie協(xié)議調(diào)用方式可以為:window,locat1n, href = “wie://[解
      當前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1