[发明专利]远端执行服务器的信息控制方法和装置有效

专利信息
申请号: 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页面。

在一些实施例中,所述由满足所述用户的操作权限的所述操作命令生成所述执行内容和所述加密指令,包括:通过令牌加密方式和通用唯一识别码加密方式加密所述操作命令,生成执行内容和加密指令;将加密后的执行内容缓存在预设的存储区域,并生成主键编码。

在一些实施例中,所述由所述加密指令从所述存储区域提取所述执行内容,并分发到所述执行服务器执行,包括:解码所述加密指令;

根据解码后的加密指令在所述预设的存储区域获取对应的主键编码;根据所述主键编码获取所述执行内容;分析所述执行内容,将通过身份验证的所述执行内容分发到所述执行服务器。

在一些实施例中,所述从预设的至少一个执行服务器中选出执行所述加密指令应用的执行服务器,包括:解析所述加密指令,生成所述加密指令的操作功能;从预设的执行服务器功能列表中查找所述操作功能;选取在执行服务器功能列表中与所述操作功能对应的执行服务器。

在一些实施例中,所述判断所述操作命令是否满足所述用户的操作权限,包括:根据预设的异常操作列表判断所述操作命令是否为异常操作,所述异常操作列表是由预先设置的不少于一个的操作组成的列表;如果所述操作命令为异常操作,记录所述应用请求信息;否则,判断所述操作命令是否是所述用户的操作权限指定的操作命令之一。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201610305988.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top