0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

通過遠程更新提高應用程序價值

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:Conner Zinanti ? 2022-10-21 11:22 ? 次閱讀

“如果它沒有壞,就不要修理它。

這句永恒的格言適用于生活的許多領域,但軟件實用性和安全性并不在其中。技術每天都在發(fā)展,黑客和其他惡意行為者的能力也在不斷發(fā)展。除了改進應用程序的功能和性能外,軟件更新還可以防止安全故障,這些故障不僅會給最終用戶帶來問題,還會損害您作為開發(fā)人員的聲譽和信譽。

這意味著您的軟件必須定期修復,以確保無懈可擊,一流的用戶服務和行業(yè)領導地位。通過遠程更新,確保最終用戶擁有最新、最安全的軟件版本從未如此簡單,也從未如此獲得經(jīng)濟回報。

什么是遠程更新?

遠程更新是對軟件的微小更改,例如開發(fā)人員通過電話或 Internet 提供的安全改進、新功能、錯誤修復、許可更改和升級功能。它們支持獨特的產(chǎn)品,同時促進及時高效的故障排除、軟件支持和安裝。此外,它們?yōu)殚_發(fā)人員節(jié)省了資金,因為無需將人員或設備部署到硬件位置,也無需更換或返回硬件進行維修。雖然遠程更新以多種形式提供,但大多數(shù)都屬于以下三個主要類別:

OTA(無線)更新

開發(fā)人員將這些更新發(fā)送給最終用戶,以便對應用程序和設備實施軟件升級和修復。這種形式的遠程更新需要連接到互聯(lián)網(wǎng),但最快,最有效。如果連接中斷,則需要稍后重新嘗試更新。

可以通過多種方式啟動 OTA 更新。有些會在開發(fā)人員提供時自動安裝,而無需用戶輸入。其他的則在用戶收到開發(fā)人員的通知后,在用戶方便時安裝,讓他們知道更新可用。在其他情況下,用戶可能會主動查找更新,例如訪問開發(fā)人員的網(wǎng)站并單擊鏈接以下載更新。

一次性密碼(電話)更新

電話更新有點過時,但在遠程更新的世界中仍然占有一席之地。當最終用戶向開發(fā)人員發(fā)送請求時,將啟動它們。然后,通過輸入通過軟件生成的代碼,通過電話將更新從開發(fā)人員傳輸?shù)阶罱K用戶,然后根據(jù)最終用戶的所需需求更新應用程序。

電子郵件更新

與OTA和OTP改進一樣,通過電子郵件發(fā)送的更新從用戶更新軟件的請求開始。用戶可能希望添加或刪除功能和/或增加許可間隔。發(fā)送更新后,將在運行應用程序并執(zhí)行軟件更新的計算機上運行 zip 文件或其他表單。

遠程更新有哪些好處?

毫無疑問,修補安全漏洞是定期更新軟件的主要優(yōu)勢,如果不是至關重要的話。但除此之外,想想通過及時推出方便的添加產(chǎn)品可以增加的價值,同時節(jié)省資金。利用通過硬件加密狗保護的應用程序的遠程更新功能,可以通過三個主要方式增強應用程序的價值:

它增加了許可選項,以服務用戶并提高您的收入

許可選項(如基于使用情況的許可和基于功能的許可)使您能夠僅提供應用程序的特定功能或限制授予每個用戶的使用次數(shù)。通過這些形式的許可,您可以快速更新他們對您的軟件的訪問權限,并在許可證到期時更好地維護和限制訪問。遠程更新為您提供了真正的控制,以提高應用程序的安全性并更好地維護其完整性。它們還增強了您從辛勤工作中賺取收入的能力。

它增加了許可間隔的靈活性

遠程更新允許您將許可間隔更改為數(shù)月、數(shù)周或數(shù)天,以最適合您的軟件的選項為準。同樣,對于租賃應用程序,您可以通過在預定的許可間隔內(nèi)向最終用戶提供授權來控制誰有權訪問該應用程序。

除了為用戶提供更多選擇之外,您還可以更好地控制從軟件中獲得收入的頻率。通過遠程更新,您可以快速添加或取消訪問權限,以確保最終用戶正在為他們正在使用的內(nèi)容付費,而不是免費利用您的產(chǎn)品。

它降低了您和您的最終用戶的成本

作為開發(fā)人員,您可以提供遠程更新,以最大限度地降低與人工和支持相關的成本,并防止用戶停機。付費支持技術人員的需求將減少,因為該軟件將與安全威脅保持同步,并且錯誤將是短暫的。當或如果出現(xiàn)問題時,您將可以直接訪問每個用戶選擇的軟件功能,這將使您能夠快速找出他們購買的特定功能中發(fā)生問題的位置。

遠程更新還使您的最終用戶受益,因為當您通過分層、基于功能或基于時間的許可為他們提供更低的啟動成本時,您可以向那些可能只需要應用程序的某些方面或?qū)贸绦虻脑L問權限有限的人開放您的市場。只為他們使用的功能或時間付費的用戶可以節(jié)省資金,因為他們不需要投入大量的初始投資或為每個可用的功能付費。即使是那些希望削減成本的人,當頻繁的更新使您的應用程序更加可靠和用戶友好時,也愿意支付更多費用。

不要限制產(chǎn)品的實用性或妨礙您的收入潛力。根據(jù)需要主動提供遠程更新,以保持領先于網(wǎng)絡犯罪分子,定制您的許可方法以適合您的應用程序,進行創(chuàng)新并降低您自己和最終用戶的費用。通過確保為用戶提供一致且具有競爭力的價值,您可以確保在未來幾年內(nèi)獲得持續(xù)且不斷增長的收益。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • OTA
    OTA
    +關注

    關注

    7

    文章

    582

    瀏覽量

    35247
收藏 人收藏

    評論

    相關推薦

    異地組網(wǎng)方案如何通過不需要點表的邊緣網(wǎng)關實現(xiàn)PLC設備如何遠程維護?

    異地組網(wǎng)方案結(jié)合不需要點表的邊緣網(wǎng)關為 PLC 設備的遠程維護帶來了諸多便利和優(yōu)勢,它打破了傳統(tǒng)維護模式的地域局限,實現(xiàn)了從數(shù)據(jù)監(jiān)測、故障預警到程序更新、故障診斷修復以及設備配置優(yōu)化等全方位的
    的頭像 發(fā)表于 12-03 11:02 ?264次閱讀
    異地組網(wǎng)方案如何<b class='flag-5'>通過</b>不需要點表的邊緣網(wǎng)關實現(xiàn)PLC設備如何<b class='flag-5'>遠程</b>維護?

    不需要點表的邊緣網(wǎng)關點對網(wǎng)方案:實現(xiàn)設備遠程監(jiān)控與維護,PLC程序的便捷異地下載與更新,以及數(shù)據(jù)的實

    解決這些問題而生。通過先進的點對網(wǎng)連接技術,我們能夠幫助您輕松實現(xiàn)設備遠程監(jiān)控與維護,PLC程序的便捷異地下載與更新,以及數(shù)據(jù)的實時共享與無縫流通。
    的頭像 發(fā)表于 12-03 10:20 ?148次閱讀
    不需要點表的邊緣網(wǎng)關點對網(wǎng)方案:實現(xiàn)設備<b class='flag-5'>遠程</b>監(jiān)控與維護,PLC<b class='flag-5'>程序</b>的便捷異地下載與<b class='flag-5'>更新</b>,以及數(shù)據(jù)的實

    AWTK-WEB 快速入門(1) - C 語言應用程序

    導讀AWTK可以使用相同的技術棧開發(fā)各種平臺的應用程序。有時我們需要使用Web界面與設備進行交互,本文介紹一下如何使用C語言開發(fā)AWTK-WEB應用程序。用AWTKDesigner新建一個應用程序
    的頭像 發(fā)表于 11-27 11:46 ?215次閱讀
    AWTK-WEB 快速入門(1) - C 語言<b class='flag-5'>應用程序</b>

    通過邊緣計算網(wǎng)關輕松實現(xiàn)plc的程序更新

    傳統(tǒng)的PLC程序更新方式往往涉及復雜的手動操作,不僅耗時費力,而且容易出錯;同時,隨著生產(chǎn)線的不斷升級和智能化需求的增加,對PLC程序更新頻率和準確性提出了更高要求,而傳統(tǒng)方式難以滿
    的頭像 發(fā)表于 11-20 09:53 ?176次閱讀

    串口PLC怎么通過云網(wǎng)關遠程監(jiān)控上下載程序

    串口PLC(可編程邏輯控制器)與云網(wǎng)關的結(jié)合使用,為工業(yè)自動化領域提供了更加靈活高效的遠程監(jiān)控及程序上下載解決方案。這一過程不僅能夠顯著提高維護效率,還能極大降低因地理位置限制所帶來的成本開銷。下面
    的頭像 發(fā)表于 10-25 17:24 ?193次閱讀
    串口PLC怎么<b class='flag-5'>通過</b>云網(wǎng)關<b class='flag-5'>遠程</b>監(jiān)控上下載<b class='flag-5'>程序</b>

    通過DaVinci TMS320DM644x的串行接口加載基本應用程序

    電子發(fā)燒友網(wǎng)站提供《通過DaVinci TMS320DM644x的串行接口加載基本應用程序.pdf》資料免費下載
    發(fā)表于 10-16 11:52 ?0次下載
    <b class='flag-5'>通過</b>DaVinci TMS320DM644x的串行接口加載基本<b class='flag-5'>應用程序</b>

    艾體寶方案 | 管理開源軟件包更新,提升開源安全性

    基于“合并信心”值來管理更新,這個值反映了Mend.io對特定更新能夠成功合并到應用程序的信心。這個信心值是通過監(jiān)測大量開發(fā)者使用Mend Renovate(一個自動化依賴
    的頭像 發(fā)表于 05-31 17:03 ?327次閱讀

    請問CYW20829深度睡眠模式是否可以通過遠程BLE喚醒,還是必須從主機喚醒?

    請問 CYW20829 深度睡眠模式是否可以通過遠程 BLE 喚醒,還是必須從主機喚醒? 謝謝!
    發(fā)表于 05-28 07:55

    PLC遠程維護(遠程編程調(diào)試和遠程上下載程序)平臺的功能

    。 數(shù)之能推出的PLC遠程維護平臺將分布在全球各地的PLC設備連接在一起,打破了地理空間的限制。通過這個平臺,工程師們可以隨時隨地監(jiān)控系統(tǒng)狀態(tài),進行故障診斷,并實施必要的程序更新或修復
    的頭像 發(fā)表于 05-24 16:07 ?450次閱讀
    PLC<b class='flag-5'>遠程</b>維護(<b class='flag-5'>遠程</b>編程調(diào)試和<b class='flag-5'>遠程</b>上下載<b class='flag-5'>程序</b>)平臺的功能

    通過物通博聯(lián)PLC遠程調(diào)試網(wǎng)關實現(xiàn)PLC遠程升級程序

    遠程調(diào)試網(wǎng)關,實現(xiàn)了PLC遠程升級程序的功能,提高了生產(chǎn)效率,降低了運營成本,并使PLC的升級和維護更加便捷。 物通博聯(lián)PLC遠程調(diào)試網(wǎng)關基
    的頭像 發(fā)表于 03-09 17:19 ?546次閱讀
    <b class='flag-5'>通過</b>物通博聯(lián)PLC<b class='flag-5'>遠程</b>調(diào)試網(wǎng)關實現(xiàn)PLC<b class='flag-5'>遠程</b>升級<b class='flag-5'>程序</b>

    CY8C4247AZI-M485通過cyflash升級應用程序失敗的原因?

    引導加載程序定義為DUAL_SENSOR_BOX_KIT -Application。 我想通過 UART 和 cyflash 升級圖像應用程序。 應用程序 1(有效和激活)升級失敗,c
    發(fā)表于 03-05 06:21

    信捷plc遠程控制怎么實現(xiàn)?如何遠程修改程序?

    控制怎么實現(xiàn)?如何遠程修改程序? 利用物通博聯(lián)PLC遠程模塊將信捷PLC接入網(wǎng)絡,實現(xiàn)與遠程控制中心的無線連接,無需布線,工程師可以隨時隨地遠程
    的頭像 發(fā)表于 02-22 16:02 ?1421次閱讀
    信捷plc<b class='flag-5'>遠程</b>控制怎么實現(xiàn)?如何<b class='flag-5'>遠程</b>修改<b class='flag-5'>程序</b>?

    Remoting技術在工業(yè)遠程測控系統(tǒng)中的應用研究

    Microsoft.NET Remoting提供了一種允許對象通過應用程序域與另一對象進行交互的框架。這種框架提供了多種服務,包括激活和生存期支持,以及負責與遠程應用程序進行消息傳輸?shù)?/div>
    發(fā)表于 02-15 16:54 ?393次閱讀
    Remoting技術在工業(yè)<b class='flag-5'>遠程</b>測控系統(tǒng)中的應用研究

    PSoC4固件更新,應用程序無法啟動是為什么?

    我正在使用 CY8CKIT-148 (PSoC CY8C4147AZI-S475),并且我正在嘗試在不使用DFU庫的情況下使固件更新正常工作。 唯一的區(qū)別是我沒有使用 DFU 協(xié)議。下載應用程序可以
    發(fā)表于 01-30 06:38

    通過實時加速器技術實現(xiàn)實時應用程序的 Windows

    時功能應用程序。這是通過專門為實時應用程序保留一個或多個CPU來實現(xiàn)的,設置 Windows 適當?shù)膮?shù)化并利用 acontis 內(nèi)核驅(qū)動程序進行精確定時和直接硬件
    的頭像 發(fā)表于 01-29 16:03 ?885次閱讀
    <b class='flag-5'>通過</b>實時加速器技術實現(xiàn)實時<b class='flag-5'>應用程序</b>的 Windows