[發明專利]組態軟件發布方法及系統在審
| 申請號: | 201610072767.4 | 申請日: | 2016-02-02 |
| 公開(公告)號: | CN105760190A | 公開(公告)日: | 2016-07-13 |
| 發明(設計)人: | 周滔;陳志明;朱璽;陳曉 | 申請(專利權)人: | 華自科技股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 林青中 |
| 地址: | 410000 湖南省*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 組態 軟件 發布 方法 系統 | ||
技術領域
本發明涉及軟件發布,尤其涉及一種組態軟件發布方法及系統。
背景技術
組態軟件,又稱組態監控軟件系統軟件。它是指一些數據采集與過程控制的專用軟件。它們處在自動控制系統監控層一級的軟件平臺和開發環境,使用靈活的組態方式,為用戶提供快速構建工業自動控制系統監控功能的、通用層次的軟件工具。組態軟件的應用領域很廣,可以應用于電力系統、給水系統、石油、化工等領域的數據采集與監視控制以及過程控制等諸多領域。在電力系統以及電氣化鐵道上又稱遠動系統。
目前,組態軟件的發布方法,一般是通過將所有的組態文件打包,發送至發布服務端,再在發布服務端運行所有組態文件中的可執行程序,如此進行組態軟件的發布。該方式使得即使組態文件更新內容很少,但每次組態軟件發布的時候,均需要將所有的組態文件打包,且需執行所有的可執行文件,故其造成了很大的資源浪費。
發明內容
基于此,有必要提供能一種節約資源的組態軟件發布方法及系統。
一種組態軟件發布方法,包括步驟:
發送獲取發布服務端已發布文件的組態配置表單的獲取請求;
接收所述發布服務端根據所述獲取請求發送的所述組態配置表單;
根據所述組態配置表單及待發布文件,確定所述待發布文件相對所述已發布文件的更新文件;
根據所述更新文件確定所述發布服務端需要進行的操作,并根據所述需要進行的操作形成運行列表;
將所述更新文件及所述運行列表打包成發布包,并將所述發布包發送至所述發布服務端發布。
上述組態軟件發布方法,由于發布包中包含的為更新文件及運行列表,而不是所有的待發布文件,因而可以節約系統資源,同時可以提高發布速度。
一種組態軟件發布系統,包括:
請求發送模塊,用于發送獲取發布服務端已發布文件的組態配置表單的獲取請求;
表單接收模塊,用于接收所述發布服務端根據所述獲取請求發送的所述組態配置表單;
更新確定模塊,用于根據所述組態配置表單及待發布文件,確定所述待發布文件相對所述已發布文件的更新文件;
列表形成模塊,用于根據所述更新文件確定所述發布服務端需要進行的操作,并根據所述需要進行的操作形成運行列表;
發布發送模塊,用于將所述更新文件及所述運行列表打包成發布包,并將所述發布包發送至所述發布服務端發布。
上述組態軟件發布系統,由于發布包中包含的為更新文件及運行列表,而不是所有的待發布文件,因而可以節約系統資源,同時可以提高發布速度。
一種組態軟件發布方法,包括步驟:
接收所述組態軟件端發送的獲取發布服務端已發布文件的組態配置表單的獲取請求;
根據所述獲取請求發送所述已發布文件的所述組態配置表單;
接收所述組態軟件端發送的發布包,并將所述發布包解壓得到更新文件及運行列表;
根據所述運行列表及所述更新文件執行相應的操作;
其中,所述發布包中包括所述更新文件及所述運行列表,所述更新文件為所述組態軟件端根據所述組態配置表單及待發布文件確定的所述待發布文件相對所述已發布文件的更新,所述運行列表中包括根據所述更新文件確定的所述發布服務端需要進行的操作。
上述組態軟件發布方法,由于發布包中包含的為更新文件及運行列表,而不是所有的待發布文件,因而可以節約系統資源,同時可以提高發布速度。
一種組態軟件發布系統,包括:
請求接收模塊,用于接收所述組態軟件端發送的獲取發布服務端已發布文件的組態配置表單的獲取請求;
表單發送模塊,用于根據所述獲取請求發送所述已發布文件的所述組態配置表單;
接收解壓模塊,用于接收所述組態軟件端發送的發布包,并將所述發布包解壓得到更新文件及運行列表;
更新發布模塊,用于根據所述運行列表及所述更新文件執行相應的操作;
其中,所述發布包中包括所述更新文件及所述運行列表,所述更新文件為所述組態軟件端根據所述組態配置表單及待發布文件確定的所述待發布文件相對所述已發布文件的更新,所述運行列表中包括根據所述更新文件確定的所述發布服務端需要進行的操作。
上述組態軟件發布系統,由于發布包中包含的為更新文件及運行列表,而不是所有的待發布文件,因而可以節約系統資源,同時可以提高發布速度。
附圖說明
圖1為一種實施方式的組態軟件發布方法的流程圖;
圖2為圖1的一個步驟的具體流程圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華自科技股份有限公司,未經華自科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610072767.4/2.html,轉載請聲明來源鉆瓜專利網。





