[發明專利]一種跨平臺指令及配置統一接口的系統在審
| 申請號: | 202010635794.4 | 申請日: | 2020-07-03 |
| 公開(公告)號: | CN112148349A | 公開(公告)日: | 2020-12-29 |
| 發明(設計)人: | 張海榮;李思昌;高鵬;魯繼東 | 申請(專利權)人: | 上海金融期貨信息技術有限公司 |
| 主分類號: | G06F8/71 | 分類號: | G06F8/71 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 施浩 |
| 地址: | 200122 上海市*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 平臺 指令 配置 統一 接口 系統 | ||
本發明公開了一種跨平臺指令及配置統一接口的系統,直接在linux及windows樣的多平臺下編譯運行,針對指令及配置提供了統一接口,簡化開發流程,提高開發效率。其技術方案為:系統包括:跨平臺指令管理組件,用于在運行軟件時處理指令,根據需要通過指令控制軟件運行;跨平臺配置文件管理組件,用于在軟件啟動時讀取配置文件,根據配置文件中的配置信息管理軟件運行行為;統一指令及配置管理組件,用于針對軟件的指令和配置信息抽象出配置模型,針對分布式系統基于配置模型實現對網絡中配置信息的統一管理,提供統一的指令和配置解析接口同時處理指令和配置信息。
技術領域
本發明涉及指令管理和接口配置統一的技術,具體涉及一種可跨平臺的指令和配置統一接口的管理系統,可應用于金融軟件領域。
背景技術
金融交易軟件通常包含多個獨立模塊,每個模塊又需要同時處理控制端指令及配置信息。控制端指令包含長指令及短指令等形式,配置信息通常為文件的形式,其格式有xml、ini、txt等形式。由于C及C++程序的平臺依賴性,指令及配置文件在不同操作系統下往往需要不同的處理方式,如果處理組件提供的接口無法實現統一,將會導致軟件開發成本大大增加。
發明內容
以下給出一個或多個方面的簡要概述以提供對這些方面的基本理解。此概述不是所有構想到的方面的詳盡綜覽,并且既非旨在指認出所有方面的關鍵性或決定性要素亦非試圖界定任何或所有方面的范圍。其唯一的目的是要以簡化形式給出一個或多個方面的一些概念以為稍后給出的更加詳細的描述之序。
本發明的目的在于解決上述問題,提供了一種跨平臺指令及配置統一接口的系統,可直接在linux及windows這樣的多平臺下編譯運行,針對指令及配置提供了統一的接口,大大簡化了相關處理的開發流程,提高了金融軟件的開發效率。
本發明的技術方案為:本發明揭示了一種跨平臺指令及配置統一接口的系統,系統包括跨平臺指令管理組件、跨平臺配置文件管理組件、統一指令及配置管理組件,統一指令及配置管理組件分別和跨平臺指令管理組件、跨平臺配置文件管理組件建立數據連接關系,其中:
跨平臺指令管理組件,用于在運行軟件時處理指令,根據需要通過指令控制軟件運行;
跨平臺配置文件管理組件,用于在軟件啟動時讀取配置文件,根據配置文件中的配置信息管理軟件運行行為;
統一指令及配置管理組件,用于針對軟件的指令和配置信息抽象出配置模型,針對分布式系統基于配置模型實現對網絡中配置信息的統一管理,提供統一的指令和配置解析接口同時處理指令和配置信息。
根據本發明的跨平臺指令及配置統一接口的系統的一實施例,跨平臺指令管理組件處理指令進一步包括基于指令信息結構和統一指令管理接口來處理多種類型的指令,指令信息結構通過指令管理接口維護;其中指令信息結構包含三個參數,分別表示標記指令是否需要參數、指令名稱、自定義函數對象,其中自定義函數對象用于在讀取到對應指令時進行特定操作;跨平臺指令管理組件通過map容器維護指令信息,其中短指令作為該容器的鍵,指令信息結構作為該容器的值。
根據本發明的跨平臺指令及配置統一接口的系統的一實施例,統一指令管理接口分為指令注冊接口和指令解析接口,其中指令注冊接口提供對指令名稱的配置及指令信息結構中各參數的控制,同時指定在讀取到對應指令時的回調函數;指令注冊接口包含四個參數,分別為短指令、長指令、參數標記、回調函數對象。
根據本發明的跨平臺指令及配置統一接口的系統的一實施例,指令解析接口用于實現對C程序標準指令的自動解析,解析時自動調用對應參數的回調函數,回調函數的信息來自于之前指令注冊接口所保存的指令信息結構;指令解析接口包含兩個參數,分別為參數個數及參數值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海金融期貨信息技術有限公司,未經上海金融期貨信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010635794.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種用于灰樹花工廠化栽培的滅菌工藝
- 下一篇:顯示器固定座及支架





