[發明專利]遠端執行服務器的信息控制方法和裝置有效
| 申請號: | 201610305988.1 | 申請日: | 2016-05-10 |
| 公開(公告)號: | CN107357559B | 公開(公告)日: | 2021-05-25 |
| 發明(設計)人: | 肖明昭 | 申請(專利權)人: | 北京京東尚科信息技術有限公司;北京京東世紀貿易有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451;G06F21/60 |
| 代理公司: | 北京英賽嘉華知識產權代理有限責任公司 11204 | 代理人: | 王達佐;馬曉亞 |
| 地址: | 100080 北京市海淀區杏石口路6*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 遠端 執行 服務器 信息 控制 方法 裝置 | ||
本申請公開了遠端執行服務器的信息控制方法和裝置。所述方法的一具體實施方式包括:通過前端web頁面接收用戶的應用請求信息,所述應用請求信息包括用戶發送的操作命令和用戶身份信息;加密所述操作命令,生成執行內容和加密指令,并將所述執行內容緩存在預設的存儲區域;從預設的至少一個執行服務器中選出執行所述加密指令應用的執行服務器;由所述加密指令從所述存儲區域提取所述執行內容,并分發到所述執行服務器執行;接收所述執行服務器的操作結果,并將所述操作結果返回所述前端web頁面。該實施方式實現了在同一個服務平臺上對多個svn服務器的操作。
技術領域
本申請涉及計算機技術領域,具體涉及互聯網技術領域,尤其涉及一種遠端執行服務器的信息控制方法和裝置。
背景技術
Svn是subversion的簡稱,是一個開放源代碼的版本控制系統,用于多個人共同開發同一個項目,達到共用資源的目的。Svn代碼管理是一種被廣泛使用的代碼托管工具,但是svn官方沒有提供可視化操作svn的平臺,上述可視化操作的應用場景需要有一個可以遠程安全方便操作的可視化操作svn功能平臺。目前,可以利用j2ee自己開發一個web服務應用,將所述web服務應用部署到一個svn服務器上面。但是,對于有多個svn服務器的系統,所有的web應用都是需要部署到svn服務器上面,并且只能控制該svn服務器;不能做到自動擴容svn服務器。
發明內容
本申請的目的在于提出一種改進的遠端執行服務器的信息控制方法和裝置,來解決以上背景技術部分提到的技術問題。
第一方面,本申請提供了一種遠端執行服務器的信息控制方法,所述方法包括:通過前端web頁面接收用戶的應用請求信息,所述應用請求信息包括用戶發送的操作命令和用戶身份信息;加密所述操作命令,生成執行內容和加密指令,并將所述執行內容緩存在預設的存儲區域;從預設的至少一個執行服務器中選出執行所述加密指令應用的執行服務器;由所述加密指令從所述存儲區域提取所述執行內容,并分發到所述執行服務器執行;接收所述執行服務器的操作結果,并將所述操作結果返回所述前端web頁面。
在一些實施例中,所述操作命令包括在所述前端web頁面上進行如下任一操作:賬號管理、分組管理、分支/主干創建、分支/主干刪除、權限設置或權限更改。
在一些實施例中,根據所述用戶身份信息在預設的用戶權限列表中確定所述用戶的操作權限;判斷所述操作命令是否滿足所述用戶的操作權限;由滿足所述用戶的操作權限的所述操作命令生成所述執行內容和所述加密指令;將不滿足所述用戶的操作權限的操作命令返回所述前端web頁面。
在一些實施例中,所述由滿足所述用戶的操作權限的所述操作命令生成所述執行內容和所述加密指令,包括:通過令牌加密方式和通用唯一識別碼加密方式加密所述操作命令,生成執行內容和加密指令;將加密后的執行內容緩存在預設的存儲區域,并生成主鍵編碼。
在一些實施例中,所述由所述加密指令從所述存儲區域提取所述執行內容,并分發到所述執行服務器執行,包括:解碼所述加密指令;
根據解碼后的加密指令在所述預設的存儲區域獲取對應的主鍵編碼;根據所述主鍵編碼獲取所述執行內容;分析所述執行內容,將通過身份驗證的所述執行內容分發到所述執行服務器。
在一些實施例中,所述從預設的至少一個執行服務器中選出執行所述加密指令應用的執行服務器,包括:解析所述加密指令,生成所述加密指令的操作功能;從預設的執行服務器功能列表中查找所述操作功能;選取在執行服務器功能列表中與所述操作功能對應的執行服務器。
在一些實施例中,所述判斷所述操作命令是否滿足所述用戶的操作權限,包括:根據預設的異常操作列表判斷所述操作命令是否為異常操作,所述異常操作列表是由預先設置的不少于一個的操作組成的列表;如果所述操作命令為異常操作,記錄所述應用請求信息;否則,判斷所述操作命令是否是所述用戶的操作權限指定的操作命令之一。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京京東尚科信息技術有限公司;北京京東世紀貿易有限公司,未經北京京東尚科信息技術有限公司;北京京東世紀貿易有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610305988.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:構建代碼的方法及裝置
- 下一篇:交互處理方法及裝置
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





