新四季網

一種客戶端應用平臺及功能模塊的配置管理方法及其裝置的製作方法

2023-05-23 12:51:51 1

專利名稱:一種客戶端應用平臺及功能模塊的配置管理方法及其裝置的製作方法
技術領域:
本發明涉及一種應用平臺及功能模塊的配置管理技術。
背景技術:
工業網際網路系統(Industry Internet System,簡稱「IIS」)客戶端是人機互動的應用子系統的應用程式。且作為一展示工具軟體,常運行於普通的工作站和HS-嵌入式應用伺服器產品中,如基於狀態維護(Condition-Based Maintenance,簡稱「CBM」)產品和數據採集與監視控制系統(Supervisory Control And Data Acquisition,簡稱「SCADA」)產品。IIS客戶端常用於執行用戶組態的業務視圖邏輯,從而實現IIS信息模型及信息模型承載的實時歷史數據的動態矢量圖形的展示,並同時提供用戶自定義的控制操作的人機界面。而在登錄該IIS客戶端應用平臺時,尤為重要的是管理用戶登陸時的私有信息,包括用戶名、用戶權限、用戶信息、界面構圖分配、配置文件和資源文件等。而在現有技術中,一般系統都會採用和登陸名綁定的方式來管理這些用戶信息。如B/S框架的模式,SP郵件系統的指定用戶在登陸後,根據此用戶的配置訪問到相關信息和數據資源。然而,隨著系統功能的擴展與升級,需要管理的項目和各功能模塊的數量也在不斷地增長。對於IIS客戶端應用平臺上的一個普通用戶來說,項目、功能模塊、資源和配置的組合及其保存顯得尤為重要。而在現有技術中,用戶在使用Iis客戶端應用平臺時,經常會遇到各功能模塊之間的相互依賴性、版本衝突及多個功能模塊重載,且只有在重新啟動系統的情況下,才能選擇和切換應用平臺及功能模塊不同的版本等難題。

發明內容
本發明主要解決的技術問題是提供一種客戶端應用平臺及功能模塊的配置管理方法及其裝置,使得多個工作區能夠同時存在於同一客戶端上,在無需重新啟動系統的情況下,能夠根據用戶的選擇任意在多個工作區之間進行切換,使得用戶能夠任意使用不同的應用平臺及功能模塊版本。為了解決上述技術問題,本發明提供了一種客戶端應用平臺及功能模塊的配置管理方法,該方法包含以下步驟
根據用戶對應用平臺和/或平臺上各功能模塊的不同配置,生成對應的應用平臺和/或功能模塊版本,每個版本的應用平臺和/或功能模塊唯一對應一配置相關文件;為用戶創建多個工作區,根據用戶所選擇的應用平臺和/或功能模塊版本,將該應用平臺和/或功能模塊版本對應的配置相關文件保存在該工作區中;當用戶選擇或切換工作區時,根據該用戶所選擇的工作區中保存的配置相關文件,運行對應的應用平臺和/或功能模塊版本。作為上述技術方案的改進,應用平臺和/或功能模塊的配置相關文件可以包含用戶設置文件、本地緩衝區、臨時文件、索引文件、本地資料庫等。
作為上述技術方案的改進,預先在客戶端設置一默認工作區,該默認工作區中保存應用平臺和各功能模塊默認版本的配置相關文件。作為上述技術方案的改進,在為用戶創建多個工作區,根據用戶所選擇的應用平臺和/或功能模塊版本,將應用平臺和/或功能模塊版本對應的配置相關文件保存在該工作區的步驟中,還可以包含以下步驟
在用戶沒有對應用平臺和/或多個功能模塊版本進行選擇時,將默認工作區中該應用平臺和/或功能模塊默認版本對應的配置相關文件保存在該創建的工作區中。作為上述技術方案的改進,在當用戶選擇或切換工作區時,根據該用戶所選擇的工作區中保存的配置相關文件,運行對應的應用平臺和/或功能模塊版本的步驟中,還可以進一步包含以下步驟
在工作區中不包含應用平臺和/或多個功能模塊的版本時,根據默認工作區中該應用平臺和/或功能模塊默認版本對應的配置相關文件,運行該應用平臺和/或功能模塊版本。本發明還提供了一種客戶端配置管理裝置,該裝置包含
版本生成模塊,用於根據用戶對應用平臺和/或平臺上各功能模塊的不同配置,生成對應的應用平臺和/或功能模塊版本,每個版本的應用平臺和/或功能模塊唯一對應一配置相關文件;工作區創建模塊,用於為用戶創建多個工作區,根據用戶所選擇的應用平臺和/或功能模塊版本,將該應用平臺和/或功能模塊版本對應的配置相關文件保存在該工作區中;工作區存儲模塊,用於保存各工作區和該工作區中的配置相關文件;運行模塊,用於當用戶選擇或切換工作區時,根據該用戶所選擇的工作區中保存的配置相關文件,運行對應的應用平臺和/或功能模塊版本。作為上述技術方案的改進,應用平臺和/或功能模塊的配置相關文件可以包含用戶設置文件、本地緩衝區、臨時文件、索引文件、本地資料庫等。作為上述技術方案的改進,該裝置還可以包含默認工作區設置模塊,用於預先設置一默認工作區,在該默認工作區中保存應用平臺和各功能模塊默認版本的配置相關文件。作為上述技術方案的改進,工作區創建模塊中還可以進一步包含以下子模塊用於在用戶沒有對應用平臺和/或多個功能模塊版本進行選擇時,將默認工作區中該應用平臺和/或功能模塊默認版本對應的配置相關文件保存在該創建的工作區中的子模塊。作為上述技術方案的改進,運行模塊中還可以進一步包含以下子模塊用於在工作區中不包含應用平臺和/或多個功能模塊的版本時,根據默認工作區中該應用平臺和/或功能模塊默認版本對應的配置相關文件,運行該應用平臺和/或功能模塊版本的子模塊。本發明實施方式與現有技術相比,主要區別及其效果在於根據用戶對應用平臺和/或平臺上各功能模塊的不同配置,生成對應的應用平臺和/或功能模塊版本,每個版本的應用平臺和/或功能模塊唯一對應一配置相關文件;為用戶創建多個工作區,根據用戶所選擇的應用平臺和/或功能模塊版本,將應用平臺和/或功能模塊版本對應的配置相關文件保存在該工作區中;當用戶選擇或切換工作區時,根據該用戶所選擇的工作區中保存的配置相關文件,運行對應的應用平臺和/或功能模塊版本。在本發明的實施方式中,根據用戶對客戶端應用平臺及平臺上各功能模塊的不同配置,生成該應用平臺及功能模塊版本,並根據用戶對版本的不同選擇創建多個工作區,且多個工作區能夠同時存在於該客戶端上,從而可以容納功能相同但不同版本的功能模塊共存,解決各功能模塊之間相互依賴性、避免版本衝突,用戶無需擔心多個功能模塊重載。同時,該客戶端又能夠在無需重新啟動系統的情況下,根據用戶的選擇,任意在多個工作區之間進行切換,使得用戶能夠任意使用不同的應用平臺及功能模塊版本,大大提高了該客戶端上功能模塊的使用速率,節約了人力成本。另外,可以在客戶端上預先設置一默認工作區,將應用平臺和各功能模塊默認版本的配置相關文件保存在該默認工作區中。而在根據用戶的選擇任意在多個工作區之間進行切換的過程中,便於系統調用該默認工作區中用戶未選擇的應用平臺和/或功能模塊版本對應的配置相關文件,從而能夠減少各工作區中應用平臺和/或功能模塊默認版本對應的配置相關文件的重複存儲空間,且大大提高運行該應用平臺和/或功能模塊版本的速率。


下面結合附圖和具體實施方式
對本發明作進一步詳細說明。圖1是本發明第一實施方式的客戶端應用平臺及功能模塊的配置管理方法流程 圖2是本發明第三實施方式的客戶端配置管理裝置結構圖。
具體實施例方式為使本發明的目的、技術方案和優點更加清楚,下面將結合附圖對本發明的實施方式作進一步地詳細描述。本發明第一實施方式涉及一種IIS客戶端應用平臺及功能模塊的配置管理方法,如圖1所示。在步驟101中,根據用戶對應用平臺和/或平臺上各功能模塊的不同配置,生成對應的應用平臺和/或功能模塊版本。其中,每個版本的應用平臺和/或功能模塊唯一對應一配置相關文件。且該配置相關文件可以包含用戶設置文件(.1ni)、本地緩衝區(.db)、臨時文件(.tmp)、索引文件(.xml)、本地資料庫(· db)等。在步驟102中,為用戶創建一個或多個工作區,根據用戶所選擇的應用平臺和/或功能模塊版本,將應用平臺和/或功能模塊版本對應的配置相關文件保存在該工作區中。為了方便用戶的設置,本實施方式中可以預先在客戶端設置一默認工作區,該默認工作區中保存應用平臺和所有功能模塊默認版本的配置相關文件。在該IIS客戶端上可以同時存在多個工作區。需要說明的是,本步驟中,在用戶沒有對應用平臺和/或一個或多個功能模塊版本進行選擇時,可以將默認工作區中該應用平臺和/或功能模塊默認版本對應的配置相關文件保存在該創建的工作區中。在步驟103中,接收用戶選擇或切換工作區的指令。在步驟104中,根據該用戶所選擇的工作區中保存的配置相關文件,運行對應的應用平臺和/或功能模塊版本。由此可見,本實施方式中多個工作區能夠同時存在於該客戶端上,從而可以容納功能相同但不同版本的功能模塊共存,解決各功能模塊之間相互依賴性、避免版本衝突,且用戶無需擔心多個功能模塊重載。同時,該客戶端又能夠在無需重新啟動系統的情況下,根據用戶的選擇,任意在多個工作區之間進行切換,使得用戶能夠任意使用不同的應用平臺及功能模塊版本,大大提高了該客戶端上功能模塊的使用速率,節約了人力成本。本發明第二實施方式同樣涉及一種IIS客戶端應用平臺及功能模塊的配置管理方法,與第一實施方式大致相同,其區別在於,第一實施方式中是在步驟102中,即為用戶創建工作區時,根據用戶所選擇的應用平臺和/或功能模塊版本,將應用平臺和/或功能模塊版本對應的配置相關文件保存在該工作區的步驟中,在用戶沒有對應用平臺和/或一個或多個功能模塊版本進行選擇時,可以將默認工作區中該應用平臺和/或功能模塊默認版本對應的配置相關文件保存在該創建的工作區中,從而在用戶選擇該工作區時,可以根據該工作區中保存的配置相關文件,運行對應的應用平臺和/或功能模塊版本;而本實施方式中,在建立工作區時,只將用戶所選擇的應用平臺和/或功能模塊版本對應的配置相關文件保存在該工作區中,對於用戶未選擇的應用平臺和/或功能模塊版本,則不進行保存,而是在步驟104中,即在接收用戶選擇或切換工作區的指令後,根據該用戶所選擇的工作區中保存的配置相關文件,運行對應的應用平臺和/或功能模塊版本的步驟中,當該工作區中不包含應用平臺和/或部分多個功能模塊的版本時,直接根據默認工作區中該應用平臺和/或功能模塊默認版本對應的配置相關文件,運行該應用平臺和/或功能模塊版本。通過本實施方式,使得多個工作區能夠同時存在於同一客戶端上,在無需重新啟動系統的情況下,能夠根據用戶的選擇任意在多個工作區之間進行切換,使得用戶能夠任意使用不同的應用平臺及功能模塊版本。同時,相比第一實施方式來說,減少了在該工作區中保存用戶沒有選擇的應用平臺和/或一個或多個功能模塊的版本對應的配置相關文件,節約了存儲空間,從而進一步提高了運行該應用平臺和/或功能模塊版本的速率。本發明第三實施方式涉及一種客戶端配置管理裝置,如圖2所示,該裝置包含 版本生成模塊,用於根據用戶對應用平臺和/或平臺上各功能模塊的不同配置,生成
對應的應用平臺和/或功能模塊版本,每個版本的應用平臺和/或功能模塊唯一對應一配置相關文件;工作區創建模塊,用於為用戶創建多個工作區,根據用戶所選擇的應用平臺和/或功能模塊版本,將該應用平臺和/或功能模塊版本對應的配置相關文件保存在該工作區中;工作區存儲模塊,用於保存各工作區和該工作區中的配置相關文件;運行模塊,用於當用戶選擇或切換工作區時,根據該用戶所選擇的工作區中保存的配置相關文件,運行對應的應用平臺和/或功能模塊版本。作為上述技術方案的改進,應用平臺和/或功能模塊的配置相關文件可以包含用戶設置文件、本地緩衝區、臨時文件、索引文件、本地資料庫等。作為上述技術方案的改進,該裝置還可以包含默認工作區設置模塊,用於預先設置一默認工作區,在該默認工作區中保存應用平臺和各功能模塊默認版本的配置相關文件。作為上述技術方案的改進,工作區創建模塊中還可以進一步包含以下子模塊用於在用戶沒有對應用平臺和/或多個功能模塊版本進行選擇時,將默認工作區中該應用平臺和/或功能模塊默認版本對應的配置相關文件保存在該創建的工作區中的子模塊。作為上述技術方案的改進,運行模塊中還可以進一步包含以下子模塊用於在工作區中不包含應用平臺和/或多個功能模塊的版本時,根據默認工作區中該應用平臺和/或功能模塊默認版本對應的配置相關文件,運行該應用平臺和/或功能模塊版本的子模塊。綜上所述,根據用戶對客戶端應用平臺及平臺上各功能模塊的不同配置,生成該應用平臺及功能模塊版本,並根據用戶對版本的不同選擇創建多個工作區,且多個工作區能夠同時存在於該客戶端上,從而可以容納功能相同但不同版本的功能模塊共存,解決各功能模塊之間相互依賴性、避免版本衝突,用戶無需擔心多個功能模塊重載。同時,該客戶端又能夠在無需重新啟動系統的情況下,根據用戶的選擇,任意在多個工作區之間進行切換,使得用戶能夠任意使用不同的應用平臺及功能模塊版本,大大提高了該客戶端上功能模塊的使用速率,節約了人力成本。雖然通過參照本發明的某些優選實施方式,已經對本發明進行了圖示和描述,但本領域的普通技術人員應該明白,可以在形式上和細節上對其作各種改變,而不偏離本發明的精神和範圍。
權利要求
1.一種客戶端應用平臺及功能模塊的配置管理方法,其特徵在於,該方法包含以下步驟 根據用戶對所述應用平臺和/或平臺上各功能模塊的不同配置,生成對應的應用平臺和/或功能模塊版本,每個版本的應用平臺和/或功能模塊唯一對應一配置相關文件; 為用戶創建至少一個工作區,根據用戶所選擇的所述應用平臺和/或功能模塊版本,將所述應用平臺和/或功能模塊版本對應的配置相關文件保存在該工作區中; 當用戶選擇或切換所述工作區時,根據該用戶所選擇的工作區中保存的配置相關文件,運行對應的應用平臺和/或功能模塊版本。
2.根據權利要求1所述的客戶端應用平臺及功能模塊的配置管理方法,其特徵在於,所述應用平臺和/或功能模塊的所述配置相關文件至少包含以下之一或其任意組合 用戶設置文件、本地緩衝區、臨時文件、索引文件、本地資料庫。
3.根據權利要求1所述的客戶端應用平臺及功能模塊的配置管理方法,其特徵在於,預先在所述客戶端設置一默認工作區,該默認工作區中保存所述應用平臺和各功能模塊默認版本的配置相關文件。
4.根據權利要求1所述的客戶端應用平臺及功能模塊的配置管理方法,其特徵在於,所述為用戶創建至少一個工作區,根據用戶所選擇的所述應用平臺和/或功能模塊版本,將所述應用平臺和/或功能模塊版本對應的配置相關文件保存在該工作區的步驟中, 在用戶沒有對所述應用平臺和/或至少一個功能模塊版本進行選擇時,將所述默認工作區中該應用平臺和/或功能模塊默認版本對應的所述配置相關文件保存在該創建的工作區中。
5.根據權利要求1所述的客戶端應用平臺及功能模塊的配置管理方法,其特徵在於,所述當用戶選擇或切換所述工作區時,根據該用戶所選擇的工作區中保存的配置相關文件,運行對應的應用平臺和/或功能模塊版本的步驟中, 在所述工作區中不包含所述應用平臺和/或至少一個功能模塊的版本時,根據所述默認工作區中該應用平臺和/或功能模塊默認版本對應的所述配置相關文件,運行該應用平臺和/或功能模塊版本。
6.一種IIS客戶端配置管理裝置,其特徵在於,該裝置包含 版本生成模塊,用於根據用戶對所述應用平臺和/或平臺上各功能模塊的不同配置,生成對應的應用平臺和/或功能模塊版本,每個版本的應用平臺和/或功能模塊唯一對應一配置相關文件; 工作區創建模塊,用於為用戶創建至少一個工作區,根據用戶所選擇的所述應用平臺和/或功能模塊版本,將所述應用平臺和/或功能模塊版本對應的配置相關文件保存在該工作區中; 工作區存儲模塊,用於保存各工作區和該工作區中的配置相關文件; 運行模塊,用於當用戶選擇或切換所述工作區時,根據該用戶所選擇的工作區中保存的配置相關文件,運行對應的應用平臺和/或功能模塊版本。
7.根據權利要求6所述的客戶端配置管理裝置,其特徵在於,所述應用平臺和/或功能模塊的配置相關文件至少包含以下之一或其任意組合 用戶設置文件、本地緩衝區、臨時文件、索引文件、本地資料庫。
8.根據權利要求6所述的客戶端配置管理裝置,其特徵在於,該裝置還包含 默認工作區設置模塊,用於預先設置一默認工作區,在該默認工作區中保存所述應用平臺和各功能模塊默認版本的配置相關文件。
9.根據權利要求6所述的客戶端配置管理裝置,其特徵在於,所述工作區創建模塊中進一步包含以下子模塊 用於在用戶沒有對所述應用平臺和/或至少一個功能模塊版本進行選擇時,將所述默認工作區中該應用平臺和/或功能模塊默認版本對應的所述配置相關文件保存在該創建的工作區中的子模塊。
10.根據權利要求6所述的客戶端配置管理裝置,其特徵在於,所述運行模塊中進一步包含以下子模塊 用於在所述工作區中不包含所述應用平臺和/或至少一個功能模塊的版本時,根據所述默認工作區中該應用平臺和/或功能模塊默認版本對應的所述配置相關文件,運行該應用平臺和/或功能模塊版本的子模塊。
全文摘要
本發明公開了一種客戶端應用平臺及功能模塊的配置管理方法及其裝置,根據用戶對客戶端應用平臺及平臺上各功能模塊的不同配置,生成該應用平臺及功能模塊版本,並根據用戶對版本的不同選擇創建多個工作區,且多個工作區能夠同時存在於該客戶端上,從而可以容納功能相同但不同版本的功能模塊共存,解決各功能模塊之間相互依賴性、避免版本衝突,用戶無需擔心多個功能模塊重載。同時,該客戶端又能夠在無需重新啟動系統的情況下,根據用戶的選擇任意在多個工作區之間進行切換,使得用戶能夠任意使用不同的應用平臺及功能模塊版本,大大提高了該客戶端上功能模塊的使用速率,節約了人力成本。
文檔編號G06F15/177GK103049423SQ20111030990
公開日2013年4月17日 申請日期2011年10月13日 優先權日2011年10月13日
發明者錢靖, 梁俊, 何小波 申請人:上海可魯系統軟體有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀