国产精品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>

      一種終端設(shè)備的軟件發(fā)布管理方法與流程

      文檔序號:12270968閱讀:309來源:國知局

      本發(fā)明涉及一種終端設(shè)備的軟件發(fā)布管理方法。



      背景技術(shù):

      目前終端設(shè)備安裝或升級軟件時,需要通過網(wǎng)絡向軟件發(fā)布服務器下載相應的安裝包軟件或升級包軟件,軟件發(fā)布服務器會根據(jù)設(shè)備的類型型號,預先編譯好所有的安裝包軟件或升級包軟件進行分類管理,由終端設(shè)備請求固定的地址獲取對應的安裝包軟件或升級包軟件。這種軟件發(fā)布管理方式,軟件發(fā)布服務器預先編譯好所有的安裝包軟件和升級包軟件,并且將功能全部做到一個升級包軟件內(nèi),這樣軟件發(fā)布服務器內(nèi)保存的軟件數(shù)量龐大,管理起來復雜的特點,且當終端設(shè)備新增一種設(shè)備或功能又得增加許多安裝包軟件或升級包軟件的問題。



      技術(shù)實現(xiàn)要素:

      本發(fā)明所要解決的技術(shù)問題是針對上述現(xiàn)有技術(shù)提供一種能有效節(jié)約軟件發(fā)布服務器存儲空間、簡化軟件管理的終端設(shè)備的軟件發(fā)布管理方法。

      本發(fā)明解決上述技術(shù)問題所采用的技術(shù)方案為:一種終端設(shè)備的軟件發(fā)布管理方法,所述終端設(shè)備需要的軟件由軟件發(fā)布服務器提供,所述終端設(shè)備與所述軟件發(fā)布服務器通信連接,所述終端設(shè)備通過網(wǎng)絡向軟件發(fā)布服務器下載軟件,其特征在于:在所述軟件發(fā)布服務器內(nèi)預先保存能根據(jù)終端設(shè)備的型號和終端設(shè)備的請求參數(shù)進行軟件編譯的軟件編譯資源和軟件編譯規(guī)則,當終端設(shè)備需要安裝或升級軟件時,終端設(shè)備向軟件發(fā)布服務器發(fā)出請求信息,該請求信息內(nèi)攜帶終端設(shè)備的型號的請求參數(shù),所述軟件發(fā)布服務器根據(jù)終端設(shè)備的請求信息和預先保存的軟件編譯資源和軟件編譯規(guī)則,實時將終端設(shè)備需要的軟件進行編譯,并將編譯好的軟件通過網(wǎng)絡發(fā)送給終端設(shè)備。

      為了應對大批量型號相同的終端設(shè)備同時請求軟件下載的情況,作為改進,所述軟件發(fā)布服務器將實時編譯出來的軟件緩存一既定時間后刪除,該方式與傳統(tǒng)的軟件發(fā)布方式相比,節(jié)約了軟件發(fā)布服務器的存儲空間,簡化了軟件管理。

      再改進,所述軟件發(fā)布服務器在每次實時編譯軟件后,將實時編譯出來的軟件進行MD5校驗后再發(fā)送給終端設(shè)備,以保證軟件的完整性和安全性。

      所述軟件為安裝包軟件或/和升級包軟件。

      所述請求參數(shù)包含功能請求參數(shù)和協(xié)議請求參數(shù)。

      所述功能請求參數(shù)包含如下功能參數(shù)的一項或任意項組合:溫度控制、時間控制、運行控制、聲音控制;所述協(xié)議請求參數(shù)包含如下協(xié)議參數(shù)的一項或任意項組合:方太、阿里、京東、蘇寧、國美。

      與現(xiàn)有技術(shù)相比,本發(fā)明的優(yōu)點在于:軟件發(fā)布服務器內(nèi)沒有預先存在的軟件,軟件可根據(jù)終端設(shè)備的請求實時編譯,具體的請求信息不同編譯出來的軟件是不同的,本發(fā)明提供的方法在終端設(shè)備進行功能或協(xié)議定制的時候,具有明顯優(yōu)勢。

      附圖說明

      圖1為本發(fā)明實施例中終端設(shè)備的軟件獲取路線框圖。

      具體實施方式

      以下結(jié)合附圖實施例對本發(fā)明作進一步詳細描述。

      本發(fā)明提供了一種終端設(shè)備的軟件發(fā)布管理方法,其中所述終端設(shè)備需要的軟件由軟件發(fā)布服務器提供,這里終端設(shè)備需要的軟件可以為安裝包軟件,也可以為升級包軟件,或同時包含安裝包軟件和升級包軟件;所述終端設(shè)備與所述軟件發(fā)布服務器通信連接,所述終端設(shè)備通過網(wǎng)絡向軟件發(fā)布服務器下載軟件;

      該軟件發(fā)布管理方法中:

      首先需要在所述軟件發(fā)布服務器內(nèi)預先保存能根據(jù)終端設(shè)備的型號和終端設(shè)備的請求參數(shù)進行軟件編譯的軟件編譯資源和軟件編譯規(guī)則;

      當終端設(shè)備需要安裝或升級軟件時,終端設(shè)備向軟件發(fā)布服務器發(fā)出請求信息,該請求信息內(nèi)攜帶終端設(shè)備的型號的請求參數(shù),該請求參數(shù)包含功能請求參數(shù)和協(xié)議請求參數(shù),所述軟件發(fā)布服務器根據(jù)終端設(shè)備的請求信息和預先保存的軟件編譯資源和軟件編譯規(guī)則,實時將終端設(shè)備需要的軟件進行編譯,并將編譯好的軟件通過網(wǎng)絡發(fā)送給終端設(shè)備。本實施例中,請求參數(shù)中的功能請求參數(shù)包含如下功能參數(shù)的一項或任意項組合:溫度控制、時間控制、運行控制、聲音控制;請求參數(shù)中的協(xié)議請求參數(shù)包含如下協(xié)議參數(shù)的一項或任意項組合:方太、阿里、京東、蘇寧、國美。

      所述軟件發(fā)布服務器每次將實時編譯出來的軟件緩存一既定時間后刪除,該既定時間可以根據(jù)實際需要設(shè)定,如半小時;所述軟件發(fā)布服務器在每次實時編譯軟件后,將實時編譯出來的軟件進行MD5校驗后再發(fā)送給終端設(shè)備。

      下面結(jié)合一個具體的實施例對本發(fā)明提供的方法進行詳細闡述,如圖1所示,多個終端設(shè)備同時通過網(wǎng)絡向軟件發(fā)布服務器提出請求信息,每個請求信息中均包含有終端設(shè)備的型號的請求參數(shù),請求參數(shù)中包含有請求生成溫度控制,運行控制功能,支持京東、阿里、方太協(xié)議的安裝包軟件,軟件發(fā)布服務器根據(jù)請求信息收到的時間先后順序, 先根據(jù)最初收到終端設(shè)備的請求信息自動開始實時編譯出該終端設(shè)備需要的安裝包軟件后發(fā)送給該終端設(shè)備完成升級,然后將該安裝包軟件緩存一段時間后刪除;當其余終端設(shè)備的型號和請求信息與已經(jīng)編譯的終端設(shè)備的請求信息相同,則將緩存的已經(jīng)編譯好的安裝包軟件發(fā)送給其余終端設(shè)備,以提高相應時間和相應速度;終端設(shè)備向軟件發(fā)布服務器提出下載升級包軟件的請求與下載安裝包軟件的請求處理流程相同。

      本發(fā)明提供的方法,特別適用于智能家居,工業(yè)物聯(lián)網(wǎng)等領(lǐng)域的終端設(shè)備的軟件發(fā)布管理,便于對智能家居,工業(yè)物聯(lián)網(wǎng)的智能終端設(shè)備的管理。

      當前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1