[發明專利]一種端口連接系統和方法有效
| 申請號: | 202110602694.6 | 申請日: | 2021-05-31 |
| 公開(公告)號: | CN113329086B | 公開(公告)日: | 2022-06-28 |
| 發明(設計)人: | 許忠文;彭杰;袁瑞;邵力強 | 申請(專利權)人: | 成都諧盈科技有限公司 |
| 主分類號: | H04L67/146 | 分類號: | H04L67/146;H04L67/56;G06F8/35 |
| 代理公司: | 北京正華智誠專利代理事務所(普通合伙) 11870 | 代理人: | 代維凡 |
| 地址: | 610000 四川省成都市*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 端口 連接 系統 方法 | ||
1.一種端口連接系統,其特征在于,包括模型以及與所述模型通過外部端口連接的通用數據收發模型:
所述模型包括相互通過浮動端口連接的平臺組件、設備組件以及應用組件;所述應用組件附加的通用發送客戶端與所述通用數據收發模型連接,所述應用組件通過調用外部端口與所述通用數據收發模型連接,其中,所述模型為基于SCA的模型,所述通用數據收發模型為基于非SCA模型開發的模型。
2.根據權利要求1所述的端口連接系統,其特征在于,所述平臺組件和設備組件,均用于模擬硬件平臺,并對硬件平臺進行控制和管理,對模型提供基于硬件平臺的軟件支持;
所述應用組件,用于設計目標功能軟件,以及控制數據傳輸和管理;
所述外部端口,用于實現模型與通用數據收發模型的數據發送;
所述通用發送客戶端,用于實現模型與通用數據收發模型的數據收發;
所述通用數據收發模型,用于當與通用發送客戶端連接時實現外部與模型之間的數據收發。
3.一種端口連接方法,其特征在于,包括以下步驟:
S1、啟動模型;
S2、啟動通用數據收發模型,并連接外部端口;
S3、在通用數據收發模型中啟動數據接收檢測,并執行接收數據的指令;
S4、當模型執行應用波形時啟動通用發送客戶端,并將通用發送客戶端連接至通用數據收發模型;
S5、由通用發送客戶端檢測連接狀態;
S6、利用應用組件接收數據,將數據發送至通用發送客戶端,并通過通用發送客戶端將數據發送至通用數據收發模型中的數據接收端,并利用數據接收端對接收數據進行響應;
S7、由數據接收端接收模型發送的數據,完成端口連接;
其中,所述模型為基于SCA的模型,所述通用數據收發模型為基于非SCA模型開發的模型;所述模型包括相互通過浮動端口連接的平臺組件、設備組件以及應用組件;所述應用組件附加的通用發送客戶端與所述通用數據收發模型連接,所述應用組件通過調用外部端口與所述通用數據收發模型連接。
4.根據權利要求3所述的端口連接方法,其特征在于,所述步驟S2包括以下步驟:
S201、啟動通用數據收發模型,并連接至模型中的平臺組件與設備組件中的域管理器組件中;
S202、利用端口提供PortSuppier類中的接口函數getPort獲取模型中的外部端口,并連接。
5.根據權利要求3所述的端口連接方法,其特征在于,所述步驟S3包括以下步驟:
S301、加載通用對象請求代理模塊CORBA的插件模塊;
S302、利用通用對象請求代理模塊CORBA中的對象請求代理接口orb_init初始化對象請求代理ORB;
S303、利用對象請求代理接口orb_init初始化應用解析ORBresolve_initial_reference,獲取根適配器RootPOA的對象引用;
S304、初始化目標類對象,并使用RootPOA的對象激活接口activate_object在POA中對其進行激活;
S305、通過對象請求代理ORB中的初始化應用注冊接口register_initial_reference將激活的目標類對象注冊至對象請求代理ORB中;
S306、調用對象請求代理ORB的線程接口run,執行接收數據的指令。
6.根據權利要求3所述的端口連接方法,其特征在于,所述步驟S4包括以下步驟:
S401、獲取在通用數據收發模型中啟動數據接收端時初始化的對象請求代理ORB的URL參數;
S402、利用通用對象請求代理模塊CORBA中的接口orb_init初始化對象請求代理ORB,并連接至通用數據收發模型中的數據接收端,完成將通用發送客戶端連接至通用數據收發模型。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于成都諧盈科技有限公司,未經成都諧盈科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110602694.6/1.html,轉載請聲明來源鉆瓜專利網。





