[发明专利]远端执行服务器的信息控制方法和装置有效
申请号: | 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.vipzhuanli.com/pat/books/201610305988.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:构建代码的方法及装置
- 下一篇:交互处理方法及装置
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置