• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 22
    • 下载费用:30 金币  

    重庆时时彩多久不开奖: 一种集中进行软件管理操作的方法、设备与系统.pdf

    关 键 词:
    一种 集中 进行 软件 管理 操作 方法 设备 系统
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    摘要
    申请专利号:

    CN201110321023.9

    申请日:

    2011.10.20

    公开号:

    CN102385514A

    公开日:

    2012.03.21

    当前法律状态:

    授权

    有效性:

    有权

    法律详情: 授权|||实质审查的生效IPC(主分类):G06F 9/44申请日:20111020|||公开
    IPC分类号: G06F9/44 主分类号: G06F9/44
    申请人: 百度在线网络技术(北京)有限公司
    发明人: 彭炼钢; 熊亚军
    地址: 100085 北京市海淀区上地十街10号百度大厦
    优先权:
    专利代理机构: 北京汉昊知识产权代理事务所(普通合伙) 11370 代理人: 罗朋
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201110321023.9

    授权公告号:

    102385514B||||||

    法律状态公告日:

    2014.10.01|||2012.05.02|||2012.03.21

    法律状态类型:

    授权|||实质审查的生效|||公开

    摘要

    本发明的目的是提供一种集中进行软件管理操作的方法、设备与系统。与现有技术相比,本发明中网络设备将通用格式的软件管理信息发送至用户设备,用户设备根据该软件管理信息,获得与其中各被管理软件相对应的指令???,并执行该指令??橐远愿酶魅砑腥砑芾聿僮?,由此实现同时对多种软件进行集中式管理,进而便于进行软件管理,且降低管理成本。

    权利要求书

    1.一种计算机实现的在网络设备中进行软件管理操作的方法,
    其中,该方法包括以下步骤:
    a.获取待处理的通用格式的软件管理信息;
    b.根据所述通用格式的软件管理信息中的一个或多个被管理软
    件的标识信息,在用户设备库中进行匹配查询,以获取与所述一个或
    多个被管理软件中的至少一个相对应的一个或多个用户设备;
    c.将所述通用格式的软件管理信息发送至所述一个或多个用户
    设备,以用于所述一个或多个用户设备获取并执行分别与所述通用格
    式的软件管理信息中的各被管理软件的标识信息相对应的一个或多
    个指令???。
    2.根据权利要求1所述的方法,其中,所述软件管理操作包括以
    下至少任一项:
    -启动软件;
    -停止正在运行的软件;
    -部署软件;
    -卸载软件;
    -更新软件配置。
    3.根据权利要求1或2所述的方法,其中,该方法还包括:
    -获取来自所述用户设备的指令??榛袢∏肭?;
    -根据所述指令??榛袢∏肭?,在网络指令库中进行匹配查询以
    获取与所述指令??榛袢∏肭笙喽杂Φ囊桓龌蚨喔鲋噶钅??;
    -将所述一个或多个指令??榉⑺椭了鲇没璞?。
    4.根据权利要求1至3中任一项所述的方法,其中,该方法还包
    括:
    -接收所述用户设备执行所述一个或多个指令??樗竦玫闹?br />行结果。
    5.根据权利要求4所述的方法,其中,该方法还包括:
    -根据所述执行结果,更新所述用户设备库。
    6.一种计算机实现的在用户设备中辅助进行软件管理操作的方
    法,该方法包括以下步骤:
    a.接收来自网络设备的通用格式的软件管理信息;
    b.根据所述通用格式的软件管理信息,并结合预定获取规则,获
    取分别与所述通用格式的软件管理信息中的一个或多个被管理软件
    的标识信息相对应的一个或多个指令???;
    c.执行所述一个或多个指令??橐越兴鋈砑芾聿僮?。
    7.根据权利要求6所述的方法,其中,所述步骤b包括:
    -根据所述通用格式的软件管理信息,在本地指令库中进行匹配
    查询以获取所述一个或多个指令???。
    8.根据权利要求6所述的方法,其中,所述步骤b包括:
    -根据所述通用格式的软件管理信息,生成指令??榛袢∏肭?;
    -将所述指令??榛袢∏肭蠓⑺椭了鐾缟璞?;
    -接收所述网络设备响应于该指令??榛袢∏肭蠓蠢〉乃鲆?br />个或多个指令???。
    9.根据权利要求6至8中任一项所述的方法,其中,该方法还包
    括:
    -将所述一个或多个指令??榈闹葱薪峁⑺椭了鐾缟璞?。
    10.一种进行软件管理操作的网络设备,其中,该网络设备包括:
    信息获取装置,用于获取待处理的通用格式的软件管理信息;
    设备获取装置,用于根据所述通用格式的软件管理信息中的一个
    或多个被管理软件的标识信息,在用户设备库中进行匹配查询,以获
    取与所述一个或多个被管理软件中的至少一个相对应的一个或多个
    用户设备;
    信息发送装置,用于将所述通用格式的软件管理信息发送至所述
    一个或多个用户设备,以用于所述一个或多个用户设备获取并执行分
    别与所述通用格式的软件管理信息中的各被管理软件的标识信息相
    对应的一个或多个指令???。
    11.根据权利要求10所述的网络设备,其中,所述软件管理操作
    包括以下至少任一项:
    -启动软件;
    -停止正在运行的软件;
    -部署软件;
    -卸载软件;
    -更新软件配置。
    12.根据权利要求10或11所述的网络设备,其中,该网络设备
    还包括:
    请求获取装置,用于获取来自所述用户设备的指令??榛袢∏?br />求;
    第二??榛袢∽爸?,用于根据所述指令??榛袢∏肭?,在网络指
    令库中进行匹配查询以获取与所述指令??榛袢∏肭笙喽杂Φ囊桓?br />或多个指令???;
    指令??榉⑺妥爸?,用于将所述一个或多个指令??榉⑺椭了?br />用户设备。
    13.根据权利要求10至12中任一项所述的网络设备,其中,该
    网络设备还包括:
    执行结果接收装置,用于接收所述用户设备执行所述一个或多个
    指令??樗竦玫闹葱薪峁?。
    14.根据权利要求13所述的网络设备,其中,该网络设备还包括:
    更新装置,根据所述执行结果,更新所述用户设备库。
    15.一种辅助进行软件管理操作的用户设备,该用户设备包括:
    信息接收装置,用于接收来自网络设备的通用格式的软件管理信
    息;
    第一??榛袢∽爸?,用于根据所述通用格式的软件管理信息,并
    结合预定获取规则,获取分别与所述通用格式的软件管理信息中的一
    个或多个被管理软件的标识信息相对应的一个或多个指令???;
    执行装置,用于执行所述一个或多个指令??橐越兴鋈砑?br />理操作。
    16.根据权利要求15所述的用户设备,其中,所述第一??榛袢?br />装置用于根据所述通用格式的软件管理信息,在本地指令库中进行匹
    配查询以获取所述一个或多个指令???。
    17.根据权利要求15所述的用户设备,其中,所述第一??榛袢?br />装置包括:
    获取请求生成单元,用于根据所述通用格式的软件管理信息,生
    成指令??榛袢∏肭?;
    请求发送单元,用于将所述指令??榛袢∏肭蠓⑺椭了鐾缟?br />备;
    指令??榻邮盏ピ?,用于接收所述网络设备响应于该指令??榛?br />取请求反馈的所述一个或多个指令???。
    18.根据权利要求15至17中任一项所述的用户设备,其中,该
    用户设备还包括:
    执行结果发送装置,用于将所述一个或多个指令??榈闹葱薪峁?br />发送至所述网络设备。
    19.一种进行软件管理操作的系统,包括如权利要求10至14中任
    一项所述的网络设备及如权利要求15至18中任一项所述的用户设备。

    说明书

    一种集中进行软件管理操作的方法、设备与系统

    技术领域

    本发明涉及互联网技术领域,尤其涉及一种用于进行软件管理操
    作的技术。

    背景技术

    随着互联网技术的不断发展,通过网络技术对用户设备的软件进
    行远程管理操作已成为可能。现有技术中已有的软件集中管理方式大
    都基于单一软件进行管理,而不能同时管理多种软件,因此在管理多
    种软件时必须为不同的软件单独维护一个管理中心,因此管理及维护
    成本高,且不便于数据的统一管理与分析。

    因此,如何实现有效地对进行软件管理操作,成为目前亟待解决
    的问题之一。

    发明内容

    本发明的目的是提供一种进行软件管理操作的方法与设备。

    根据本发明的一个方面,提供了一种计算机实现的在网络设备中
    进行软件管理操作的方法,该方法包括以下步骤:

    a.获取待处理的通用格式的软件管理信息;

    b.根据所述通用格式的软件管理信息中的一个或多个被管理软
    件的标识信息,在用户设备库中进行匹配查询,以获取与所述一个或
    多个被管理软件中的至少一个相对应的一个或多个用户设备;

    c.将所述通用格式的软件管理信息发送至所述一个或多个用户
    设备,以用于所述一个或多个用户设备获取并执行分别与所述通用格
    式的软件管理信息中的各被管理软件的标识信息相对应的一个或多
    个指令???。

    根据本发明的另一个方面,提供了一种计算机实现的在用户设备
    中辅助进行软件管理的方法,该方法包括以下步骤:

    a.接收来自网络设备的通用格式的软件管理信息;

    b.根据所述通用格式的软件管理信息,并结合预定获取规则,获
    取分别与所述通用格式的软件管理信息中的一个或多个被管理软件
    的标识信息相对应的一个或多个指令???;

    c.执行所述一个或多个指令??橐越兴鋈砑芾聿僮?。

    根据本发明的再一方面,还提供了一种进行软件管理操作的网络
    设备,该网络设备包括:

    信息获取装置,用于获取待处理的通用格式的软件管理信息;

    设备获取装置,用于根据所述通用格式的软件管理信息中的一个
    或多个被管理软件的标识信息,在用户设备库中进行匹配查询,以获
    取与所述一个或多个被管理软件中的至少一个相对应的一个或多个
    用户设备;

    信息发送装置,用于将所述通用格式的软件管理信息发送至所述
    一个或多个用户设备,以用于所述一个或多个用户设备获取并执行分
    别与所述通用格式的软件管理信息中的各被管理软件的标识信息相
    对应的一个或多个指令???。

    根据本发明的又一方面,还提供了一种辅助进行软件管理操作的
    用户设备,该用户设备包括:

    信息接收装置,用于接收来自网络设备的通用格式的软件管理信
    息;

    第一??榛袢∽爸?,用于根据所述通用格式的软件管理信息,并
    结合预定获取规则,获取分别与所述通用格式的软件管理信息中的一
    个或多个被管理软件的标识信息相对应的一个或多个指令???;

    执行装置,用于执行所述一个或多个指令??橐越兴鋈砑?br />理操作。

    根据本发明的再一个方面,还提供了一种进行软件管理操作的系
    统,包括如上述的网络设备及用户设备。

    与现有技术相比,本发明中网络设备将通用格式的软件管理信息
    发送至用户设备,用户设备根据该软件管理信息,获得与其中各被管
    理软件相对应的指令???,并执行该指令??橐远愿酶魅砑腥砑?br />管理操作,由此实现同时对多种软件进行集中式管理,进而便于进行
    软件管理,且降低管理成本。

    附图说明

    通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,
    本发明的其它特征、目的和优点将会变得更明显:

    图1示出根据本发明一个方面的进行软件管理操作的系统拓扑
    图;

    图2示出根据本发明一个方面的进行软件管理操作的设备示意
    图;

    图3示出根据本发明一个优选实施例的进行软件管理操作的设备
    示意图;

    图4示出根据本发明另一个方面的进行软件管理操作的方法流程

    图5示出根据本发明一个优选实施例的进行软件管理操作的方法
    流程图。

    附图中相同或相似的附图标记代表相同或相似的部件。

    具体实施方式

    下面结合附图对本发明作进一步详细描述。

    图1示出根据本发明一个方面的进行软件管理操作的系统拓扑
    图,其中包括网络设备1以及多个用户设备2。其中,网络设备1可
    与一个或多个用户设备2经由网络相连接,并对一个或多个用户设备
    2进行软件管理操作。

    在此,所述网络设备包括但不限于计算机、网络主机、单个网络
    服务器、多个网络服务器集或多个服务器构成的云。在此,云由基于
    云计算(Cloud?Computing)的大量计算机或网络服务器构成,其中,
    云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个
    超级虚拟计算机。

    在此,所述用户设备可以是任何一种可与用户通过键盘、鼠标、
    ??仄?、触摸板、或手写设备等方式进行人机交互的电子产品,例如
    计算机、智能手机、PDA、或IPTV等。

    在此,所述网络包括但不限于互联网、广域网、城域网、局域网、
    VPN网络、无线自组织网络(Ad?Hoc网络)等。

    在此,所述网络设备1与用户设备2之间可通过任何通信方式实
    现通信,包括但不限于,基于3GPP、LTE、WIMAX的移动通信、基
    于TCP/IP、UDP协议的计算机网络通信以及基于蓝牙、红外传输标
    准的近距无线传输方式。

    在此,所述软件管理操作包括但不限于以下至少任一项:

    -启动软件;

    -停止正在运行的软件;

    -部署软件;

    -卸载软件;

    -更新软件配置。

    本领域技术人员应能理解上述软件管理操作仅为举例,其他现有
    的或今后可能出现的软件管理操作如可适用于本发明,也应包含在本
    发明?;し段б阅?,并以引用方式包含于此。

    本领域技术人员应能理解上述网络设备1、用户设备2以及连接
    其间的网络和/或通信方式仅为举例,其他现有的或今后可能出现的网
    络设备、用户设备、网络和/或通信方式如可适用于本发明,也应包含
    在本发明?;し段б阅?,并在此以引用方式包含于此。

    为简明起见,下面以一个用户设备2为例进行描述。本领域技术
    人员应能理解,网络设备1可以同时与多个用户设备2交互,并对不
    同用户设备2进行软件管理操作。

    图2示出根据本发明一个方面的进行软件管理操作的设备示意
    图。其中,网络设备1包括信息获取装置11、设备获取装置12和信
    息发送装置13,用户设备2包括信息接收装置21、第一??榛袢∽?br />置22和执行装置23。

    如图2所示,网络设备1和用户设备2的各个装置之间互相配合,
    以实现在网络设备1中进行软件管理操作。

    首先,网络设备1的信息获取装置11获取待处理的通用格式的软
    件管理信息。

    其中,获取所述软件管理信息的方式包括但不限于:

    1)信息获取装置11应事件触发生成待处理的通用格式的软件管
    理信息;例如,网络管理员在网络设备1中借助其用户交互方式,包
    括但不限于键盘、鼠标、??仄?、触摸板、或手写设备,通过软件管
    理的用户界面执行软件配置项“运行日志存储目录”的变更操作,信息
    获取装置11应该变更操作事件的触发,根据该配置项的标识信息,
    在软件关联关系列配置项映射表中进行匹配查询,以获取与该配置项
    的标识信息相对应的两个被管理软件Windows-QQ(即Windows操作
    系统版的QQ软件)和Windows-MSN(即用于Windows操作系统的
    MSN软件),从而生成包含Windows-QQ和Windows-MSN软件标识
    信息的通用格式的更新该等软件的运行日志存储目录的软件管理信
    息;其中,所述软件配置项映射表软件关联关系列表中包含各配置项
    的标识信息及该等各配置项所对应的被管理软件。

    2)信息获取装置11定期地通过约定的通信方式直接从第三方设
    备读取待处理的通用格式的软件管理信息;例如,信息获取装置11
    定期地通过调用设定的应用编程接口(API)向第三方设备发送获取
    待处理的通用格式的软件管理信息的请求,并接收该第三方设备响应
    于该请求返回的待处理的通用格式的软件管理信息。再如,第三方设
    备主动向网络设备1发送待处理的通用格式的软件管理信息,信息获
    取装置11通过实时监听的方式接收该(等)软件管理信息。

    在此,所述通用格式的软件管理信息意指该信息中的各参数独立
    定义,其不与特定的软件绑定,其中,所述各参数包括但不限于以下
    至少任一项:

    1)一个或多个被管理软件的标识信息;例如软件名称、软件ID
    等;

    2)用于软件管理操作的指令??槊?;例如配置项“运行日志存
    储目录”变更指令的执行指令??槊莆癱onfig.sh”;

    3)用于软件管理操作的指令??槔嘈?;所述指令??槔嘈桶?br />但不限于:

    a)执行脚本,包括但不限于shell脚本、python脚本、perl脚本
    等,

    b)可执行程序;

    4)软件管理操作的指令??楣δ?;所述指令??楣δ馨ǖ?br />限于:启动软件、停止正在运行的软件、部署软件、卸载软件、更新
    软件配置等。

    5)是否需要远程获取软件管理操作的指令???;例如,用1/0
    表示需要/不需要远程获??;

    6)远程获取地址。

    其中,上述2)至6)项属于指令??榈谋晔缎畔?。

    在此,所述指令??橐庵付员还芾砣砑腥砑芾聿僮魉璧闹?br />令集合,其可为执行脚本,也可为可执行文件。

    本领域技术人员应能理解上述获取待处理的通用格式的软件管
    理信息的方式仅为举例,其他现有的或今后可能出现的获取待处理的
    通用格式的软件管理信息的方式如可适用于本发明,也应包含在本发
    明?;し段б阅?,并以引用方式包含于此。

    接着,设备获取装置12根据信息获取装置11获取的通用格式的
    软件管理信息中的一个或多个被管理软件的标识信息,在用户设备库
    中进行匹配查询,以获取与该一个或多个被管理软件中的至少一个相
    对应的一个或多个用户设备。

    具体地,设备获取装置12从通用格式的软件管理信息中提取一
    个或多个被管理软件的标识信息,并据此在用户设备库中进行匹配查
    询,以获取与该(等)被管理软件的标识信息中的至少一个被管理软
    件的标识信息相对应的一个或多个用户设备的标识信息。在此,所述
    用户设备的标识信息包括但不限于:

    1)用户设备ID;

    2)用户设备的名称;

    3)用户设备的IP地址。

    在此,所述用户设备库中包含被管理软件的标识信息、安装被管
    理软件的用户设备的标识信息及上述两项之间的映射关系。该用户设
    备库包括但不限于关系数据库、Key-Value存储系统、文件系统等。
    在此,所述用户设备库可存储于网络设备1中,也可以存储于第三方
    设备中。

    在一示例中,当用户设备库存储于第三方设备中时,设备获取装
    置12提取通用格式的软件管理信息中两个被管理软件的标识信息
    Windows-QQ、Windows-MSN,并通过调用第三方设备提供的应用编
    程接口(API),在该第三方设备的用户设备库中进行查询匹配,以获
    取与该两个被管理软件的标识信息相对应的用户设备UE1、UE2和
    UE3。

    本领域技术人员应能理解上述获取与被管理软件相对应的用户
    设备的方式仅为举例,其他现有的或今后可能出现的获取与被管理软
    件相对应的用户设备的方式如可适用于本发明,也应包含在本发明保
    护范围以内,并以引用方式包含于此。

    随后,信息发送装置13将信息获取装置11获取的通用格式的软
    件管理信息,通过约定的通信方式发送至设备获取装置12获取的一
    个或多个用户设备,以用于该(等)用户设备获取并执行分别与该通
    用格式的软件管理信息中的各被管理软件的标识信息相对应的一个
    或多个指令???。

    具体地,信息发送装置13将信息获取装置11获取的通用格式的
    软件管理信息,例如,可将其封装为一请求消息,如http请求消息,
    并通过相应的通信协议,如http、https通信协议,发送至由设备获取
    装置12获取的一个或多个用户设备2。

    在此,网络设备1与用户设备2之间可通过任何通信方式实现通信,
    包括但不限于,基于3GPP、LTE、WIMAX的移动通信、基于TCP/IP、
    UDP协议的计算机网络通信以及基于蓝牙、红外传输标准的近距无线传
    输方式。

    本领域技术人员应能理解上述发送通用格式的软件管理信息的
    方式仅为举例,其他现有的或今后可能出现的发送通用格式的软件管
    理信息的方式如可适用于本发明,也应包含在本发明?;し段б阅?,
    并以引用方式包含于此。

    接着,用户设备2的信息接收装置21例如通过监听网络消息,
    实时地接收来自网络设备1的通用格式的软件管理信息。

    本领域技术人员应能理解上述接收通用格式的软件管理信息的
    方式仅为举例,其他现有的或今后可能出现的接收通用格式的软件管
    理信息的方式如可适用于本发明,也应包含在本发明?;し段б阅?,
    并以引用方式包含于此。

    随后,第一??榛袢∽爸?2根据来自网络设备1的通用格式的
    软件管理信息,并结合预定获取规则,获取分别与该通用格式的软件
    管理信息中的一个或多个被管理软件的标识信息相对应的一个或多
    个指令???。

    具体地,第一??榛袢∽爸?2提取并解析来自网络设备1的通
    用格式的软件管理信息中包含的是否需要远程获取指令??榈牟问?br />息;

    1)若解析结果示出不需要远程获取,则第一??榛袢∽爸?2例
    如根据软件管理信息中的被管理软件名称及其对应的指令??槊?,
    在用户设备2的本地指令库中进行匹配查询,以获得与该通用格式的软
    件管理信息中的一个或多个被管理软件的标识信息相对应的一个或
    多个指令???;在此,所述本地指令库包括但不限于软件标识信息及其
    所对应的一个或多个指令???;其包括但不限于关系数据库、Key-Value
    存储系统、文件系统等。

    2)若该解析结果示出需要远程获取指令???,则第一??榛袢∽?br />置22提取该通用格式的软件管理信息中包含的远程获取地址参数信
    息,并根据该参数信息,确定远程获取地址所对应的第三方设备,并通
    过约定的通信协议从该第三方设备中获取一个或多个指令???。其中,
    所述通信协议包括但不限于HTTP协议、FTP协议、P2P协议等。

    在一示例中,当软件管理操作为变更配置项“运行日志存储目
    录”,通用格式的软件管理信息中:两个被管理软件的标识信息为
    Windows-QQ、Windows-MSN;指令标识信息为:用于软件管理操作
    的指令??槊芻onfig.exe;该指令??榈睦嘈臀芍葱形募?;该指
    令??榈闹葱泄δ芪氯砑渲?;是否需要远程获取软件管理操作
    的指令??榈牟问滴?。第一??榛袢∽爸?2解析该是否需要远程
    获取软件管理操作的指令??榈牟问?,确定不需要远程获取该指令模
    块,则第一??榛袢∽爸?2根据该两个被管理软件的标识信息和各项
    指令??榈谋晔缎畔?,在本地指令库中进行匹配查询,以分别获得用于
    对该两个被管理软件进行软件管理的相应指令???。

    本领域技术人员应能理解上述获取指令??榈姆绞浇鑫倮?,其
    他现有的或今后可能出现的获取指令??榈姆绞饺缈墒视糜诒痉⒚?,
    也应包含在本发明?;し段б阅?,并以引用方式包含于此。

    随后,执行装置23执行第一??榛袢∽爸?2获取的一个或多个
    指令??橐越腥砑芾聿僮?。

    在此,执行所述指令??橄喽杂Φ墓δ芤越腥砑芾聿僮靼?br />但不限于以下情形:

    1)启动被管理软件;

    2)停止正在运行的被管理软件;

    3)部署被管理软件;

    4)卸载被管理软件;

    5)更新被管理软件配置。

    具体地,执行装置23在用户设备2上执行指令???,以通过调用
    用户设备2中相应被管理软件提供的应用编程接口(API),与该用户
    设备的硬件或系统进行通信,从而实现对被管理软件进行相应的软件管
    理。

    在一示例中,被管理软件为Linux操作系统下的软件QQ和MSN,
    在软件管理过程中,执行装置23执行变更配置项“运行日志存储目录”
    的shell脚本,通过调用该两个被管理软件提供的应用编程接口(API),
    来将QQ与MSN的运行日志存储目录由“/root/log”更新为“/home/log”。

    本领域技术人员应能理解上述执行指令??榈姆绞浇鑫倮?,其
    他现有的或今后可能出现的执行指令??榈姆绞饺缈墒视糜诒痉⒚?,
    也应包含在本发明?;し段б阅?,并以引用方式包含于此。

    优选地,网络设备1的信息获取装置11、设备获取装置12、信
    息发送装置13和用户设备2的信息接收装置21、第一??榛袢∽爸?br />22、执行装置23之间是持续不断地工作。具体地,网络设备1的信
    息获取装置11持续地获取待处理的通用格式的软件管理信息;设备
    获取装置12也持续地根据所述通用格式的软件管理信息中的一个或
    多个被管理软件的标识信息,在用户设备库中进行匹配查询,以获取
    与所述一个或多个被管理软件中的至少一个相对应的一个或多个用
    户设备;信息发送装置13也持续地将所述通用格式的软件管理信息
    发送至所述一个或多个用户设备,以用于所述一个或多个用户设备获
    取并执行分别与所述通用格式的软件管理信息中的各被管理软件的
    标识信息相对应的一个或多个指令???;用户设备2的信息接收装置
    21也持续地接收来自网络设备的通用格式的软件管理信息;第一???br />获取装置22也持续地根据所述通用格式的软件管理信息,并结合预
    定获取规则,获取分别与所述通用格式的软件管理信息中的一个或多
    个被管理软件的标识信息相对应的一个或多个指令???;执行装置23
    也持续地执行所述一个或多个指令??橐越兴鋈砑芾聿僮?。在
    此,本领域技术人员应理解“持续”是指各装置不断进行上述通用格式
    的软件管理信息的获取、用户设备的获取、通用格式的软件管理信息
    的发送、通用格式的软件管理信息的接收、指令??榈幕袢〖爸噶钅?br />块的执行,直至满足预定停止条件,例如信息获取装置11在较长时
    间内停止通用格式的软件管理信息的获取。

    优选地(参照图1),用户设备2还包括执行结果发送装置(未
    示出),网络设备1还包括执行结果接收装置(未示出)。其中,用
    户设备2的执行结果发送装置将一个或多个指令??榈闹葱薪峁⑺?br />至网络设备1;接着,网络设备1的执行结果接收装置接收用户设备
    2执行一个或多个指令??樗竦玫闹葱薪峁?。

    在此,所述执行结果包括但不限于:

    1)执行指令??槭欠癯晒Φ淖刺?;

    2)执行指令??榈谋曜际菔涑?;

    3)执行指令??榈拇砦笫菔涑?;

    4)执行日志。

    在一示例中,用户设备2中执行装置23执行一指令???,该指
    令??槲糜诒涓渲孟睢霸诵腥罩敬娲⒛柯肌钡目芍葱形募?,该执行
    所对应的执行结果为被管理软件QQ的“运行日志存储目录”成功变更
    为“D:/log”后的标准数据输出,则执行结果发送装置通过诸如http、
    https等约定的通信协议将该执行结果发送至网络设备1;接着,网络
    设备1的执行结果接收装置通过实时监听的方式接收来自该用户设备
    的执行结果,并将其存储于该网络设备的网络存储器中以进行相应的
    处理。

    本领域技术人员应能理解上述发送执行结果的方式和/或接收执
    行结果方式仅为举例,其他现有的或今后可能出现的发送执行结果的
    方式和/或接收执行结果方式如可适用于本发明,也应包含在本发明保
    护范围以内,并以引用方式包含于此。

    更优选地(参照图1),网络设备2还包括更新装置,该更新装
    置根据来自用户设备1的执行结果,更新用户设备库。

    在一示例中,指令??槲糜谠谟没璞?中安装某一软件的shell
    脚本,则更新装置根据执行结果接收装置获取的该指令??榈闹葱薪?br />果,在用户设备库中记录该被管理软件与新安装该被管理软件的用户设
    备之间的关联信息。

    在另一示例中,指令??槲糜诮没璞?中的某一软件进行卸
    载的shell脚本,则更新装置根据执行结果接收装置获取的该指令???br />的执行结果,将用户设备库中该被管理软件与已卸载该被管理软件的用
    户设备之间的关联信息删除。

    本领域技术人员应能理解上述更新用户设备库的方式仅为举例,
    其他现有的或今后可能出现的更新用户设备库的方式如可适用于本
    发明,也应包含在本发明?;し段б阅?,并以引用方式包含于此。

    图3示出根据本发明一个优选实施例的进行软件管理操作的设备
    示意图。用户设备2的第一??榛袢∽爸?2’包括获取请求生成单元
    221’、请求发送单元222’和指令??榻邮盏ピ?23’;网络设备1还包
    括请求获取装置14’、第二??榛袢∽爸?5’、指令??榉⑺妥爸?6’。

    在此,图3中所示装置11’、12’、13’、21’和23’的功能与前面参
    照图1所描述的装置11、12、13、21和23的内容相同,为简明起见,
    将其以引用方式包含于此,而不做赘述。

    网络设备1和用户设备2的各个装置之间互相配合,以实现在网络
    设备1中进行软件管理操作。以下参照图3来对该优选实施例进行详
    细描述:

    具体地,用户设备2的获取请求生成单元221’解析并提取来自网
    络设备1的通用格式的软件管理信息中包含的是否需要远程获取指令
    ??榈牟问畔?,若该参数信息示出需要远程获取指令???,且该远程
    获取地址为指向网络设备1,则获取请求生成单元221’据此生成相应
    的指令??榛袢∏肭?。

    接着,请求发送单元222’将获取请求生成单元221’生成的指令
    ??榛袢∏肭?,通过约定的通信方式发送至网络设备1;例如,可将
    其封装为一请求消息,如http请求消息,并通过相应的通信协议,如
    http、https通信协议,发送至网络设备1。

    随后,网络设备1的请求接收装置14’例如通过监听用户设备消
    息,实时地接收来自用户设备2的指令??榛袢∏肭?,其中,所述指
    令??榛袢∏肭笾邪ū还芾砣砑谋晔缎畔⒑椭噶钅?楸晔缎畔?。

    接着,第二??榛袢∽爸?5’根据请求接收装置14’接收的指令模
    块获取请求,提取该指令??榛袢∏肭笾械谋还芾砣砑晔缎畔⒑椭?br />令??楸晔缎畔?,在网络指令库中进行匹配查询,以获取与该被管理
    软件标识信息和该指令??楸晔缎畔⑾喽杂Φ囊桓龌蚨喔鲋噶钅??。
    在此,所述网络指令库中包括各被管理软件的指令??楸晔缎畔⒓捌渌?br />对应的一个或多个指令???;其包括但不限于关系数据库、Key-Value
    存储系统、文件系统等。

    随后,指令??榉⑺妥爸?6’将第二??榛袢∽爸?5’获取的一个
    或多个指令???,通过约定的通信方式发送至用户设备2。

    接着,用户设备2的指令??榻邮盏ピ?23’通过实时监听的方式,
    接收网络设备1响应于其指令??榛袢∏肭蠓蠢〉囊桓龌蚨喔鲋噶钅?br />块。

    本领域技术人员应能理解上述指令??榛袢∏肭笊傻姆绞胶?
    或指令??榛袢∏肭蠓⑺偷姆绞胶?或指令??榛袢∏肭蠼邮盏姆绞?br />和/或指令??榛袢〉姆绞胶?或指令??榉⑺偷姆绞胶?或指令???br />接收的方式仅为举例,其他现有的或今后可能出现的指令??榛袢∏?br />求生成的方式和/或指令??榛袢∏肭蠓⑺偷姆绞胶?或指令??榛袢?br />请求接收的方式和/或指令??榛袢〉姆绞胶?或指令??榉⑺偷姆绞?br />和/或指令??榻邮盏姆绞饺缈墒视糜诒痉⒚?,也应包含在本发明?;?br />范围以内,并以引用方式包含于此。

    图4示出根据本发明一个方面的进行软件管理操作的方法流程
    图。

    如图4所示,网络设备1和用户设备2在各个步骤中互相配合,以
    实现在网络设备1中进行软件管理操作。

    首先,在步骤S1中,网络设备1获取待处理的通用格式的软件管
    理信息。

    其中,获取所述软件管理信息的方式包括但不限于:

    1)在步骤S1中,网络设备1应事件触发生成待处理的通用格式
    的软件管理信息;例如,网络管理员在网络设备1中借助其用户交互
    方式,包括但不限于键盘、鼠标、??仄?、触摸板、或手写设备,通
    过软件管理的用户界面执行软件配置项“运行日志存储目录”的变更
    操作,在步骤S1中,网络设备1应该变更操作事件的触发,根据该
    配置项的标识信息,在软件关联关系列配置项映射表中进行匹配查
    询,以获取与该配置项的标识信息相对应的两个被管理软件
    Windows-QQ(即Windows操作系统版的QQ软件)和Windows-MSN
    (即用于Windows操作系统的MSN软件),从而生成包含
    Windows-QQ和Windows-MSN软件标识信息的通用格式的更新该等
    软件的运行日志存储目录的软件管理信息;其中,所述软件配置项映
    射表软件关联关系列表中包含各配置项的标识信息及该等各配置项
    所对应的被管理软件。

    2)在步骤S1中,网络设备1定期地通过约定的通信方式直接从
    第三方设备读取待处理的通用格式的软件管理信息;例如,在步骤S1
    中,网络设备1定期地通过调用设定的应用编程接口(API)向第三
    方设备发送获取待处理的通用格式的软件管理信息的请求,并接收该
    第三方设备响应于该请求返回的待处理的通用格式的软件管理信息。
    再如,第三方设备主动向网络设备1发送待处理的通用格式的软件管
    理信息,在步骤S1中,网络设备1通过实时监听的方式接收该(等)
    软件管理信息。

    在此,所述通用格式的软件管理信息意指该信息中的各参数独立
    定义,其不与特定的软件绑定,其中,所述各参数包括但不限于以下
    至少任一项:

    1)一个或多个被管理软件的标识信息;例如软件名称、软件ID
    等;

    2)用于软件管理操作的指令??槊?;例如配置项“运行日志存
    储目录”变更指令的执行指令??槊莆癱onfig.sh”;

    3)用于软件管理操作的指令??槔嘈?;所述指令??槔嘈桶?br />但不限于:

    a)执行脚本,包括但不限于shell脚本、python脚本、perl脚本
    等,

    b)可执行程序;

    4)软件管理操作的指令??楣δ?;所述指令??楣δ馨ǖ?br />限于:启动软件、停止正在运行的软件、部署软件、卸载软件、更新
    软件配置等。

    5)是否需要远程获取软件管理操作的指令???;例如,用1/0
    表示需要/不需要远程获??;

    6)远程获取地址。

    其中,上述2)至6)项属于指令??榈谋晔缎畔?。

    在此,所述指令??橐庵付员还芾砣砑腥砑芾聿僮魉璧闹?br />令集合,其可为执行脚本,也可为可执行文件。

    本领域技术人员应能理解上述获取待处理的通用格式的软件管
    理信息的方式仅为举例,其他现有的或今后可能出现的获取待处理的
    通用格式的软件管理信息的方式如可适用于本发明,也应包含在本发
    明?;し段б阅?,并以引用方式包含于此。

    接着,在步骤S2中,网络设备1根据其在步骤S1中获取的通用
    格式的软件管理信息中的一个或多个被管理软件的标识信息,在用户
    设备库中进行匹配查询,以获取与该一个或多个被管理软件中的至少
    一个相对应的一个或多个用户设备。

    具体地,在步骤S2中,网络设备1从通用格式的软件管理信息
    中提取一个或多个被管理软件的标识信息,并据此在用户设备库中进
    行匹配查询,以获取与该(等)被管理软件的标识信息中的至少一个
    被管理软件的标识信息相对应的一个或多个用户设备的标识信息。在
    此,所述用户设备的标识信息包括但不限于:

    1)用户设备ID;

    2)用户设备的名称;

    3)用户设备的IP地址。

    在此,所述用户设备库中包含被管理软件的标识信息、安装被管
    理软件的用户设备的标识信息及上述两项之间的映射关系。该用户设
    备库包括但不限于关系数据库、Key-Value存储系统、文件系统等。
    在此,所述用户设备库可存储于网络设备1中,也可以存储于第三方
    设备中。

    在一示例中,当用户设备库存储于第三方设备中时,在步骤S2
    中,网络设备1提取通用格式的软件管理信息中两个被管理软件的标
    识信息Windows-QQ、Windows-MSN,并通过调用第三方设备提供的
    应用编程接口(API),在该第三方设备的用户设备库中进行查询匹配,
    以获取与该两个被管理软件的标识信息相对应的用户设备UE1、UE2
    和UE3。

    本领域技术人员应能理解上述获取与被管理软件相对应的用户
    设备的方式仅为举例,其他现有的或今后可能出现的获取与被管理软
    件相对应的用户设备的方式如可适用于本发明,也应包含在本发明保
    护范围以内,并以引用方式包含于此。

    随后,在步骤S3中,网络设备1将其在步骤S1中获取的通用格
    式的软件管理信息,通过约定的通信方式发送至其在步骤S2中获取
    的一个或多个用户设备,以用于该(等)用户设备获取并执行分别与
    该通用格式的软件管理信息中的各被管理软件的标识信息相对应的
    一个或多个指令???。

    具体地,在步骤S3中,网络设备1将其在步骤S1中获取的通用
    格式的软件管理信息,例如,可将其封装为一请求消息,如http请求
    消息,并通过相应的通信协议,如http、https通信协议,发送至由其
    在步骤S2中获取的一个或多个用户设备2。

    在此,网络设备1与用户设备2之间可通过任何通信方式实现通信,
    包括但不限于,基于3GPP、LTE、WIMAX的移动通信、基于TCP/IP、
    UDP协议的计算机网络通信以及基于蓝牙、红外传输标准的近距无线传
    输方式。

    本领域技术人员应能理解上述发送通用格式的软件管理信息的
    方式仅为举例,其他现有的或今后可能出现的发送通用格式的软件管
    理信息的方式如可适用于本发明,也应包含在本发明?;し段б阅?,
    并以引用方式包含于此。

    接着,在步骤S4中,用户设备2例如通过监听网络消息,实时
    地接收来自网络设备1的通用格式的软件管理信息。

    本领域技术人员应能理解上述接收通用格式的软件管理信息的
    方式仅为举例,其他现有的或今后可能出现的接收通用格式的软件管
    理信息的方式如可适用于本发明,也应包含在本发明?;し段б阅?,
    并以引用方式包含于此。

    随后,在步骤S5中,用户设备2根据来自网络设备1的通用格
    式的软件管理信息,并结合预定获取规则,获取分别与该通用格式的
    软件管理信息中的一个或多个被管理软件的标识信息相对应的一个
    或多个指令???。

    具体地,在步骤S5中,用户设备2提取并解析来自网络设备1
    的通用格式的软件管理信息中包含的是否需要远程获取指令??榈牟?br />数信息;

    1)若解析结果示出不需要远程获取,则在步骤S5中,用户设备2
    例如根据软件管理信息中的被管理软件名称及其对应的指令??槊?br />称,在用户设备2的本地指令库中进行匹配查询,以获得与该通用格式
    的软件管理信息中的一个或多个被管理软件的标识信息相对应的一
    个或多个指令???;在此,所述本地指令库包括但不限于软件标识信息
    及其所对应的一个或多个指令???;其包括但不限于关系数据库、
    Key-Value存储系统、文件系统等。

    2)若该解析结果示出需要远程获取指令???,则在步骤S5中,用
    户设备2提取该通用格式的软件管理信息中包含的远程获取地址参数
    信息,并根据该参数信息,确定远程获取地址所对应的第三方设备,并
    通过约定的通信协议从该第三方设备中获取一个或多个指令???。其
    中,所述通信协议包括但不限于HTTP协议、FTP协议、P2P协议等。

    在一示例中,当软件管理操作为变更配置项“运行日志存储目
    录”,通用格式的软件管理信息中:两个被管理软件的标识信息为
    Windows-QQ、Windows-MSN;指令标识信息为:用于软件管理操作
    的指令??槊芻onfig.exe;该指令??榈睦嘈臀芍葱形募?;该指
    令??榈闹葱泄δ芪氯砑渲?;是否需要远程获取软件管理操作
    的指令??榈牟问滴?。在步骤S5中,用户设备2解析该是否需
    要远程获取软件管理操作的指令??榈牟问?,确定不需要远程获取该
    指令???,则用户设备2根据该两个被管理软件的标识信息和各项指
    令??榈谋晔缎畔?,在本地指令库中进行匹配查询,以分别获得用于对
    该两个被管理软件进行软件管理的相应指令???。

    本领域技术人员应能理解上述获取指令??榈姆绞浇鑫倮?,其
    他现有的或今后可能出现的获取指令??榈姆绞饺缈墒视糜诒痉⒚?,
    也应包含在本发明?;し段б阅?,并以引用方式包含于此。

    随后,在步骤S6中,用户设备2执行其在步骤S5中获取的一个
    或多个指令??橐越腥砑芾聿僮?。

    在此,执行所述指令??橄喽杂Φ墓δ芤越腥砑芾聿僮靼?br />但不限于以下情形:

    1)启动被管理软件;

    2)停止正在运行的被管理软件;

    3)部署被管理软件;

    4)卸载被管理软件;

    5)更新被管理软件配置。

    具体地,在步骤S6中,用户设备2执行指令???,以通过调用
    用户设备2中相应被管理软件提供的应用编程接口(API),与该用户
    设备的硬件或系统进行通信,从而实现对被管理软件进行相应的软件管
    理。

    在一示例中,被管理软件为Linux操作系统下的软件QQ和MSN,
    在软件管理过程中,在步骤S6中,用户设备2执行变更配置项“运行
    日志存储目录”的shell脚本,通过调用该两个被管理软件提供的应用编
    程接口(API),来将QQ与MSN的运行日志存储目录由“/root/log”更
    新为“/home/log”。

    本领域技术人员应能理解上述执行指令??榈姆绞浇鑫倮?,其
    他现有的或今后可能出现的执行指令??榈姆绞饺缈墒视糜诒痉⒚?,
    也应包含在本发明?;し段б阅?,并以引用方式包含于此。

    优选地,网络设备1在步骤S1、步骤S2和步骤S3中和用户设
    备2在步骤S4、步骤S5和步骤S6中是持续不断地工作。具体地,
    在步骤S1中,网络设备1持续地获取待处理的通用格式的软件管理
    信息;在步骤S2中,网络设备1也持续地根据所述通用格式的软件
    管理信息中的一个或多个被管理软件的标识信息,在用户设备库中进
    行匹配查询,以获取与所述一个或多个被管理软件中的至少一个相对
    应的一个或多个用户设备;在步骤S3中,网络设备1也持续地将所
    述通用格式的软件管理信息发送至所述一个或多个用户设备,以用于
    所述一个或多个用户设备获取并执行分别与所述通用格式的软件管
    理信息中的各被管理软件的标识信息相对应的一个或多个指令???;
    在步骤S4中,用户设备2也持续地接收来自网络设备的通用格式的
    软件管理信息;在步骤S5中,用户设备2也持续地根据所述通用格
    式的软件管理信息,并结合预定获取规则,获取分别与所述通用格式
    的软件管理信息中的一个或多个被管理软件的标识信息相对应的一
    个或多个指令???;在步骤S6中,用户设备2也持续地执行所述一
    个或多个指令??橐越兴鋈砑芾聿僮?。在此,本领域技术人员
    应理解“持续”是指网络设备1和用户设备2在各步骤中不断进行上述
    通用格式的软件管理信息的获取、用户设备的获取、通用格式的软件
    管理信息的发送、通用格式的软件管理信息的接收、指令??榈幕袢?br />及指令??榈闹葱?,直至满足预定停止条件,例如网络设备1在较长
    时间内停止通用格式的软件管理信息的获取。

    优选地(参照图4),该过程还包括步骤S10(未示出)和步骤
    S11(未示出)。其中,在步骤S10中,用户设备2将一个或多个指
    令??榈闹葱薪峁⑺椭镣缟璞?;接着,在步骤S11中,网络设
    备1接收用户设备2执行一个或多个指令??樗竦玫闹葱薪峁?。

    在此,所述执行结果包括但不限于:

    1)执行指令??槭欠癯晒Φ淖刺?;

    2)执行指令??榈谋曜际菔涑?;

    3)执行指令??榈拇砦笫菔涑?;

    4)执行日志。

    在一示例中,在步骤S6中,用户设备2执行一指令???,该指
    令??槲糜诒涓渲孟睢霸诵腥罩敬娲⒛柯肌钡目芍葱形募?,该执行
    所对应的执行结果为被管理软件QQ的“运行日志存储目录”成功变更
    为“D:/log”后的标准数据输出,则在步骤S10中,用户设备2通过诸如
    http、https等约定的通信协议将该执行结果发送至网络设备1;接着,
    在步骤S11中,网络设备1通过实时监听的方式接收来自该用户设备
    的执行结果,并将其存储于该网络设备的网络存储器中以进行相应的
    处理。

    本领域技术人员应能理解上述发送执行结果的方式和/或接收执
    行结果方式仅为举例,其他现有的或今后可能出现的发送执行结果的
    方式和/或接收执行结果方式如可适用于本发明,也应包含在本发明保
    护范围以内,并以引用方式包含于此。

    更优选地(参照图4),该过程还包括步骤S12(未示出),在
    步骤S12中,网络设备2根据来自用户设备1的执行结果,更新用户
    设备库。

    在一示例中,指令??槲糜谠谟没璞?中安装某一软件的shell
    脚本,则在步骤S12中,网络设备2根据其在步骤S11中获取的该指
    令??榈闹葱薪峁?,在用户设备库中记录该被管理软件与新安装该被管
    理软件的用户设备之间的关联信息。

    在另一示例中,指令??槲糜诮没璞?中的某一软件进行卸
    载的shell脚本,则在步骤S12中,网络设备2根据其在步骤S11中获
    取的该指令??榈闹葱薪峁?,将用户设备库中该被管理软件与已卸载该
    被管理软件的用户设备之间的关联信息删除。

    本领域技术人员应能理解上述更新用户设备库的方式仅为举例,
    其他现有的或今后可能出现的更新用户设备库的方式如可适用于本
    发明,也应包含在本发明?;し段б阅?,并以引用方式包含于此。

    图5示出根据本发明一个优选实施例的进行软件管理操作的方法
    流程图。该过程还包括步骤51’、步骤52’、步骤S53’、步骤S7’、
    步骤8’和步骤9’。

    在此,图3中所示网络设备1在步骤S1’、步骤S2’和用户设备2
    在步骤S4’、步骤S6’中的功能与前面参照图1所描述的网络设备1
    在步骤S1、步骤S2和用户设备2在步骤S4、步骤S6中的内容相同,
    为简明起见,将其以引用方式包含于此,而不做赘述。

    网络设备1和用户设备2的各个步骤之间互相配合,以实现在网络
    设备1中进行软件管理操作。以下参照图5来对该优选实施例进行详
    细描述:

    具体地,在步骤51’中,用户设备2解析并提取来自网络设备1
    的通用格式的软件管理信息中包含的是否需要远程获取指令??榈牟?br />数信息,若该参数信息示出需要远程获取指令???,且该远程获取地址
    为指向网络设备1,则用户设备2据此生成相应的指令??榛袢∏肭?。

    接着,在步骤S52’中,用户设备2将其在步骤S51’中生成的指令
    ??榛袢∏肭?,通过约定的通信方式发送至网络设备1;例如,可将
    其封装为一请求消息,如http请求消息,并通过相应的通信协议,如
    http、https通信协议,发送至网络设备1。

    随后,在步骤S7’中,网络设备1例如通过监听用户设备消息,
    实时地接收来自用户设备2的指令??榛袢∏肭?,其中,所述指令模
    块获取请求中包括被管理软件的标识信息和指令??楸晔缎畔?。

    接着,在步骤S8’中,网络设备1根据其在步骤S7’中接收的指令
    ??榛袢∏肭?,提取该指令??榛袢∏肭笾械谋还芾砣砑晔缎畔⒑?br />指令??楸晔缎畔?,在网络指令库中进行匹配查询,以获取与该被管
    理软件标识信息和该指令??楸晔缎畔⑾喽杂Φ囊桓龌蚨喔鲋噶钅?br />块。在此,所述网络指令库中包括各被管理软件的指令??楸晔缎畔⒓?br />其所对应的一个或多个指令???;其包括但不限于关系数据库、
    Key-Value存储系统、文件系统等。

    随后,在步骤S9’中,网络设备1将其在步骤S8’中获取的一个或
    多个指令???,通过约定的通信方式发送至用户设备2。

    接着,在步骤S53’中,用户设备2通过实时监听的方式,接收网
    络设备1响应于其指令??榛袢∏肭蠓蠢〉囊桓龌蚨喔鲋噶钅??。

    本领域技术人员应能理解上述指令??榛袢∏肭笊傻姆绞胶?
    或指令??榛袢∏肭蠓⑺偷姆绞胶?或指令??榛袢∏肭蠼邮盏姆绞?br />和/或指令??榛袢〉姆绞胶?或指令??榉⑺偷姆绞胶?或指令???br />接收的方式仅为举例,其他现有的或今后可能出现的指令??榛袢∏?br />求生成的方式和/或指令??榛袢∏肭蠓⑺偷姆绞胶?或指令??榛袢?br />请求接收的方式和/或指令??榛袢〉姆绞胶?或指令??榉⑺偷姆绞?br />和/或指令??榻邮盏姆绞饺缈墒视糜诒痉⒚?,也应包含在本发明?;?br />范围以内,并以引用方式包含于此。

    对于本领域技术人员而言,显然本发明不限于上述示范性实施例
    的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其
    他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例
    看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求
    而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和
    范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标
    记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单
    元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置
    也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词
    语用来表示名称,而并不表示任何特定的顺序。

    关于本文
    本文标题:一种集中进行软件管理操作的方法、设备与系统.pdf
    链接地址://www.4mum.com.cn/p-5817484.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
  • 葫芦兄弟游戏下载 澳洲幸运10分析软件 棋牌下载app送28 七星彩抓规神器 百变王牌输了 任八技巧复式稳赚不赔法 上海贵金属怎么赚钱 11选五5走势图 原创36码特围 马耳他幸运飞艇官方开奖网站 内蒙古时时历史开奖结果查询 在深圳那位置跑滴滴赚钱 波克城市下载官方下载 大乐透走势 ag跳跳乐辅助工具 湖北快3专家预测推荐号码