[發明專利]一種操作指令的執行方法、裝置及終端設備在審
| 申請號: | 201711033509.6 | 申請日: | 2017-10-30 |
| 公開(公告)號: | CN107766162A | 公開(公告)日: | 2018-03-06 |
| 發明(設計)人: | 陳柳章 | 申請(專利權)人: | 北京明華聯盟科技有限公司 |
| 主分類號: | G06F9/54 | 分類號: | G06F9/54;G06F21/52 |
| 代理公司: | 深圳中一專利商標事務所44237 | 代理人: | 郭鴻 |
| 地址: | 100000 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 操作 指令 執行 方法 裝置 終端設備 | ||
技術領域
本發明屬于計算機技術領域,尤其涉及一種操作指令的執行方法、裝置及終端設備。
背景技術
計算機操作系統平臺為了系統的安全、穩定,為不同的進程設置了不同的操作權限。例如,微軟從Window8系統開始,就引入了一種進程隔離機制(AppContainer)。進程隔離機制(AppContainer)提供了更細粒度的權限控制。
然而,這種進程隔離機制也使得受隔離的進程無法直接訪問某些對象。例如,一些智能卡的驅動進程運行在AppContainer中,當使用智能卡時,運行在AppContainer中的智能卡驅動進程無法與智能卡通信,并且無法顯示輸入密碼的用戶界面,這就導致引入進程隔離機制的終端設備無法使用智能卡。
發明內容
有鑒于此,本發明實施例提供了一種操作指令的執行方法、裝置及終端設備,以解決進程無法訪問未授權對象的問題。
本發明實施例的第一方面提供了一種操作指令的執行方法,包括:
建立預設進程與代理之間的通信連接,所述代理是指所述預設進程的代理進程或代理服務;
在成功建立所述通信連接后,向所述代理發送操作請求,以便于所述代理執行所述操作請求對應的操作獲得操作結果,并返回所述操作結果;
接收所述代理執行所述操作請求對應的操作后返回的操作結果。
本發明實施例的第二方面提供了一種操作指令的執行方法,包括:
建立代理與預設進程之間的通信連接,所述代理是指所述預設進程的代理進程或代理服務;
在成功建立所述通信連接后,接收所述預設進程發送的操作請求;
執行所述操作請求對應的操作獲得操作結果,并將所述操作結果返回至所述預設進程。
本發明實施例的第三方面提供了一種操作指令的執行裝置,包括:
第一通信連接建立模塊,用于建立預設進程與代理之間的通信連接,所述代理是指所述預設進程的代理進程或代理服務;
操作請求發送模塊,用于在成功建立所述通信連接后,向所述代理發送操作請求,以便于所述代理執行所述操作請求對應的操作獲得操作結果,并返回所述操作結果。
操作結果接收模塊,用于接收所述代理執行所述操作請求對應的操作后返回的操作結果。
本發明實施例的第四方面提供了一種操作指令的執行裝置,包括:
第二通信連接建立模塊,用于建立代理與預設進程之間的通信連接,所述代理是指所述預設進程的代理進程或代理服務;
操作請求接收模塊,用于在成功建立所述通信連接后,接收所述預設進程發送的操作請求;
操作結果返回模塊,用于執行所述操作請求對應的操作獲得操作結果,并將所述操作結果返回至所述預設進程。
本發明實施例的第五方面提供了一種終端設備,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現本發明實施例第一方面提供的所述方法的步驟。
本發明實施例的第六方面提供了一種終端設備,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現本發明實施例第二方面提供的所述方法的步驟。
本發明實施例的第七方面提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機程序,所述計算機程序被一個或多個處理器執行時實現本發明實施例第一方面提供的所述方法的步驟。
本發明實施例的第八方面提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機程序,所述計算機程序被一個或多個處理器執行時實現本發明實施例第二方面提供的所述方法的步驟。
本發明實施例通過為預設進程設置一個代理進程或者代理服務,在成功建立所述預設進程與所述代理之間的通信連接后,所述預設進程向所述代理發送操作請求,所述代理根據所述操作請求執行所述預設進程沒有權限執行的操作獲得操作結果,代理將獲得的操作結果返回給所述預設進程,這樣預設進程就能夠訪問所述預設進程未授權對象并獲得訪問結果。
附圖說明
為了更清楚地說明本發明實施例中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
圖1是本發明一實施例提供的一種操作指令的執行方法的實現流程示意圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京明華聯盟科技有限公司,未經北京明華聯盟科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201711033509.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種元數據管理方法、裝置和計算機可讀存儲介質
- 下一篇:一種牛羊飼料





