CN101971562A - 控制自动运行过程执行的方法、装置及系统 - Google Patents
控制自动运行过程执行的方法、装置及系统 Download PDFInfo
- Publication number
- CN101971562A CN101971562A CN2009801006765A CN200980100676A CN101971562A CN 101971562 A CN101971562 A CN 101971562A CN 2009801006765 A CN2009801006765 A CN 2009801006765A CN 200980100676 A CN200980100676 A CN 200980100676A CN 101971562 A CN101971562 A CN 101971562A
- Authority
- CN
- China
- Prior art keywords
- information
- automatic running
- current
- breakpoint stopping
- running process
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0876—Aspects of the degree of configuration automation
- H04L41/0883—Semiautomatic configuration, e.g. proposals from system
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Sources (AREA)
- Debugging And Monitoring (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
一种控制自动运行过程执行的方法,包括:接收恢复命令,所述恢复命令包括停断点信息(101);判断所述恢复命令包括的停断点信息是否与当前自动运行过程所在的当前停断点的信息相同(102);如果所述恢复命令包括的停断点信息与所述当前停断点的信息相同(105),从所述当前停断点继续执行当前自动运行过程(103)。以及另一种控制自动运行过程执行的方法、系统、管理装置、自动运行装置、计算机程序产品和计算机可读存储介质,可以确保自动运行过程按照用户预期效果执行。
Description
控制自动运行过程执行的方法、 装置及系统
技术领域
本发明涉及通信技术领域, 具体涉及一种控制自动运行过程执行的方法、 装置及系统。
背景技术
网元在进入通信网络,提供通信业务之前, 需要经过一系列的准备工作才 能够正常提供业务。 这些准备工作可以分为三个阶段: 数据准备阶段; 硬件安 装阶段; 网元上电后到正式提供业务前的阶段。
其中: 数据准备阶段会包括一些工勘的工作,使用规划工具生成设备需要 使用的配置数据等活动。硬件安装阶段是指硬件运送到具体站点后,硬件安装 工程师把硬件安装好, 并且把网元连接到具体物理网络中。 网元上电后到正式 提供业务前的阶段主要的工作有: 为网元配置网络参数,如设置网际协议(IP: Internet Protocol )地址等; 为网元安装软件; 提供数据准备阶段准备的配置数 据给网元; 验证网元是否能够正常提供业务等。 网元上电后到正式提供业务前 的阶段以前都是由工程师在站点手工完成, 为了提高效率, 目前可以通过自配 置完成网元上电后到正式提供业务前的阶段的工作。 自配置是通过网元和网元 管理系统( EMS: Element Management System )配合 , 自动完成网元上电后到 正式提供业务前的阶段的工作。
虽然自配置过程可以自动执行,但是在有些情况下用户希望能够对整个过 程加入人工控制, 而不是完全自动执行, 因此引入了停断点 (stoppoint ), 在 自配置过程执行之前, 用户先在自配置过程的关键步骤设置停断点, 当自配置 过程执行到停断点时, 自配置过程会暂停执行, 等待用户重新执行恢复 ( resume )操作后, 再继续执行, 现有的自配置的具体过程如下:
自配置过程开始执行后顺序执行, 如果碰到停断点时, 会暂停执行, 同时 由集成参考点代理 ( IRPAgent: Integration Reference Point Agent )发送通知消 息到集成参考点管理者 ( IRPManager: Integration Reference Point Manager ), 等待用户执行 resume操作; IRPManager可以向 IRPAgent发送 resume命令; IRPAgent收到 resume命令后, 从当前停断点继续执行自配置过程。
在对现有技术的研究中, 发明人发现: 由于在收到 resume命令后自配置
过程会从当前停断点继续执行, 因此如果一个自配置过程设置有多个停断点, 在遇到第一个停断点时暂停了自配置过程, 当有两个 IRPManager在间隔较短 的时间内发送两个针对第一个停断点的 resume命令, IRPAgent在收到针对第 一个停断点的第一个 resume命令后, 会从第一停断点继续执行自配置过程; 如果自配置过程继续执行时很快到达了第二个停断点,此时针对第一个停断点 的第二个 resume命令到达, 则 IRPAgent会在第二个 resume命令的触发下从 第二个停断点继续执行自配置过程, 从而在接收了两个针对第一个停断点的 resume 命令后, 分别从第一个停断点和第二个停断点继续执行操作, 而用户 的操作的预期是希望自配置过程只从第一个停断点继续执行,导致了实际操作 行为与用户操作预期的不一致。
发明内容
本发明实施例提供了一种控制自动运行过程执行的方法、装置及系统, 可 以确保自动运行过程按照用户预期效果执行。
本发明实施例提供一种控制自动运行过程执行的方法, 包括:
接收恢复命令, 所述恢复命令包括停断点信息;
判断所述恢复命令包括的停断点信息是否与当前自动运行过程所在的当 前停断点的信息相同;
如果所述恢复命令包括的停断点信息与所述当前停断点的信息相同,从所 述当前停断点继续执行当前自动运行过程。
本发明实施例还提供一种控制自动运行过程执行的方法, 包括: 获取停断点信息;
生成恢复命令, 所述恢复命令包括所述停断点信息;
发送所述恢复命令。
本发明实施例还提供一种自动运行装置, 包括:
接收单元, 用于接收恢复命令, 所述恢复命令包括停断点信息; 判断单元,用于判断当前停断点的信息是否与所述接收单元接收的恢复命 令包括的停断点信息相同;
处理单元,用于在所述判断单元判断当前停断点的信息与接收单元接收的 恢复命令包括的停断点信息相同时,从所述当前停断点继续执行当前自动运行
过程。
本发明实施例还提供一种管理装置, 包括:
获取单元, 用于获取停断点信息;
生成单元, 用于生成包括所述获取单元获取的停断点信息的恢复命令; 发送单元, 用于发送所述生成单元生成的恢复命令。
本发明实施例还提供一种控制自动运行过程执行的系统, 包括: 管理装置, 用于获取停断点信息; 生成恢复命令, 所述恢复命令包括所述 停断点信息; 发送生成的恢复命令;
自动运行装置, 用于接收恢复命令, 所述恢复命令包括停断点信息; 判断 当前停断点的信息是否与所述停断点信息相同;在判断当前停断点的信息与所 述停断点信息相同时, 从所述停断点继续执行自动运行过程。
本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括计算 机程序代码, 当所述计算机程序代码被一个计算机执行的时候, 所述计算机程 序代码可以使得所述计算机执行控制自动运行过程继续执行的方法中的任意 一项步骤。
本发明实施例还提供一种计算机可读存储介质 ,所述计算机存储计算机程 序代码, 当所述计算机程序代码被一个计算机执行的时候, 所述计算机程序代 码可以使得所述计算机执行控制自动运行过程继续执行的方法中的任意一项 步骤。
从本发明实施例提供的以上技术方案可以看出,由于本发明实施例在恢复 命令包括的停断点信息与当前停断点的信息相同时,才从当前停断点继续执行 当前自动运行过程, 可以确保自动运行过程按照用户预期效果执行。
附图说明
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清 楚、 完整地描述, 显然, 所描述的实施例仅仅是本发明一部分实施例, 而不是 全部的实施例。基于本发明中的实施例, 本领域普通技术人员在没有作出创造 性劳动前提下所获得的所有其他实施例, 都属于本发明保护的范围。
图 1为本发明实施例中控制自动运行过程执行的方法实施例一的流程图; 图 2为本发明实施例中控制自动运行过程执行的方法实施例二的流程图;
图 3为本发明实施例中控制自动运行过程执行的方法实施例三的流程图; 图 4为本发明实施例中控制自动运行过程执行的方法实施例四的流程图; 图 5为本发明实施例中控制自动运行过程执行的方法实施例五的流程图; 图 6为本发明实施例中控制自动运行过程执行的装置实施例一的结构图; 图 7为本发明实施例中控制自动运行过程执行的装置实施例二的结构图; 图 8为本发明实施例中控制自动运行过程执行的装置实施例三的结构图; 图 9为本发明实施例中控制自动运行过程执行的装置实施例四的结构图; 图 10为本发明实施例中管理装置实施例一的结构图;
图 11为本发明实施例中控制自动运行过程执行的系统实施例的结构图。 具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清 楚、 完整地描述, 显然, 所描述的实施例仅仅是本发明一部分实施例, 而不是 全部的实施例。基于本发明中的实施例, 本领域普通技术人员在没有作出创造 性劳动前提下所获得的所有其他实施例, 都属于本发明保护的范围。
本发明实施例提供的控制自动运行过程执行的方法,图 1描述了控制自动 运行过程执行的方法实施例一的流程,该实施例描述的是自动运行装置的处理 流程, 包括:
101、 接收恢复命令; 该恢复命令包括停断点信息;
停断点是用户根据自动运行过程的步骤列表, 在自动运行过程执行前设 置; 如果自动运行过程中碰到了停断点, 自动运行装置会暂停自动运行过程。 自动运行装置暂停自动运行过程后, 会收到来自管理装置的恢复命令。 其中, 自动运行过程可以是自动软件管理过程、 或自配置过程等。
在一个自动运行过程中,停断点信息与停断点是——对应的, 即每个停断 点有且仅有一个停断点信息与之对应;其中,停断点信息可以是停断点的名称、 或停断点的标识等能够唯一地与停断点对应的信息。
102、 判断恢复命令包括的停断点信息是否与当前自动运行过程所在的当 前停断点的信息相同; 如果是, 进入 103; 如果否, 进入 101 ;
当前自动运行过程可以是系统中存在的自动运行过程,当前停断点是当前 自动运行过程暂停执行所在的停断点。
103、 从当前停断点继续执行当前自动运行过程。
在恢复命令包括的停断点信息与当前自动运行过程所在的当前停断点的 信息相同时,表示该恢复命令是针对该当前停断点的, 所以此时可以从当前停 断点继续执行当前自动运行过程,从而确保自动运行过程继续执行的停断点是 用户要求的自动运行过程执行开始点。
其中,如果仅有一个当前自动运行过程所在的当前停断点的信息与恢复命 令包括的停断点信息相同,则仅有该一个当前自动运行过程从该当前停断点继 续执行;如果有多个当前自动运行过程所在的当前停断点的信息与恢复命令包 括的停断点信息相同,则该多个自动运行过程都可以从所在的当前停断点继续 执行。
从上可知,本实施例在恢复命令包括的停断点信息与当前停断点的信息相 同时,从当前停断点继续执行当前自动运行过程, 可以确保自动运行过程按照 用户预期效果执行。
图 2描述了控制自动运行过程执行的方法实施例二的流程,该实施例描述 的也是自动运行装置的处理流程, 包括:
201、 接收恢复命令; 该恢复命令包括停断点信息和自动运行过程信息; 201可以参照 101执行; 其中, 自动运行过程信息可以是自动运行过程的 名称、 或自动运行过程的标识等能够唯一地与自动运行过程对应的信息。
该恢复命令可以由管理装置没有收到通知消息时按照设定的规则发送。 202、 判断恢复命令包括的自动运行过程信息是否与当前自动运行过程的 信息相同;
如果是, 进入 203; 如果否, 进入 201 ;
203、 判断恢复命令包括的停断点信息是否与当前停断点的信息相同; 如果是, 进入 204; 如果否, 进入 201 ;
其中, 203的判断步骤与 202的判断步骤不分先后顺序, 203的判断步骤 也可以在 202的判断步骤之前执行;
204、 从当前停断点继续执行当前自动运行过程。
具体是从当前停断点继续执行断点信息和自动运行过程信息都对应的当 前自动运行过程。
从上可知,本实施例在恢复命令包括的停断点信息与当前停断点的信息相 同、 且恢复命令包括的自动运行过程信息与当前自动运行过程的信息相同时, 才从当前停断点继续执行当前自动运行过程,可以确保自动运行过程按照用户 预期效果执行。
可以理解,接收的恢复命令也可以包括停断点信息和时间信息; 或包括停 断点信息、 自动运行过程信息和时间信息。 相应的, 在恢复命令包括的时间信 息对应的时间, 从当前停断点继续执行当前自动运行过程。
图 3描述了控制自动运行过程执行的方法实施例三的流程,该实施例描述 的也是自动运行装置的处理流程, 包括:
301、 当前自动运行过程执行时碰到当前停断点, 当前自动运行过程暂停 执行;
302、发送包括当前停断点的信息和当前自动运行过程的信息的通知消息; 每个自动运行过程都会有一个——对应的自动运行过程信息;在一个自动 运行过程中, 每个停断点都有一个——对应的停断点信息; 因此, 一个停断点 可以由一个自动运行过程信息和一个停断点信息唯一地确定;
具体可以向管理装置发送该通知消息;
可以理解, 该通知消息也可以仅包括当前停断点的信息。
303、 接收恢复命令; 该恢复命令包括停断点信息和自动运行过程信息;
304、 判断恢复命令包括的自动运行过程信息是否与当前自动运行过程的 信息相同; 如果是, 进入 305; 如果否, 进入 303 ;
305、 判断恢复命令包括的停断点信息是否与当前停断点的信息相同; 如 果是, 进入 306; 如果否, 进入 303 ;
其中, 304的判断步骤与 305的判断步骤不分先后顺序, 305的判断步骤 也可以在 304的判断步骤之前执行;;
306、 从当前停断点继续执行当前自动运行过程。
具体是从当前停断点继续执行停断点信息和自动运行过程信息都对应的 当前自动运行过程。
从上可知,本实施例在恢复命令包括的停断点信息与当前停断点的信息相 同、 且恢复命令包括的自动运行过程信息与当前自动运行过程的信息相同时,
才从当前停断点继续执行当前自动运行过程,可以确保自动运行过程按照用户 预期效果执行;并且,可以将停断点信息和自动运行过程信息发送给管理装置, 使管理装置可以直接获取停断点信息和自动运行过程信息,提高管理装置的处 理效率。
进一步,如果自动运行装置接收的恢复命令包括了时间信息, 则在该时间 信息对应的时间, 才从当前停断点继续执行当前自动运行过程。 图 4描述了控 制自动运行过程执行的方法实施例四的流程,该实施例描述的是管理装置的处 理流程, 包括:
401、 获取停断点信息;
可以从通知消息中获取停断点信息,该通知消息由自动运行装置在自动运 行过程中碰到停断点时发送;
也可以通过命令获取停断点信息, 例如可以通过获取进程 ( list process ) 命令获取停断点信息; 输入获取进程命令后,会显示每个自动运行过程对应的 进程的执行情况, 包括各个自动运行过程当前是否遇到了停断点、遇到的当前 停断点的信息等;
402、 生成恢复命令; 该恢复命令包括获取的停断点信息;
管理装置在获取了停断点信息后, 可以根据配置自动地生成恢复命令; 也 可以向用户显示提示信息, 在用户的触发下生成恢复命令;
403、 发送生成的恢复命令。
具体地, 管理装置可以将生成的恢复命令发送给自动运行装置。
从上可知, 本实施例生成的恢复命令包括了通知消息所包括的停断点信 息,使自动运行过程的执行主体在收到该恢复命令后, 可以在恢复命令包括的 停断点信息与当前停断点的信息相同时,才从当前停断点继续执行当前自动运 行过程, 可以确保自动运行过程按照用户预期效果执行。
图 5描述了控制自动运行过程执行的方法实施例五的流程,该实施例描述 的是管理装置的处理流程, 包括:
501、 获取停断点信息和自动运行过程信息;
可以从通知消息中获取停断点信息和自动运行过程信息,该通知消息由自 动运行装置在自动运行过程中碰到停断点时发送;
也可以通过命令获取自动运行过程信息, 例如可以通过获取进程 (list process )命令获取自动运行过程信息; 输入获取进程命令后, 会显示每个自动 运行过程对应的进程的执行情况, 包括各个自动运行过程的信息、各个自动运 行过程当前是否遇到了停断点、 遇到的当前停断点的信息等;
502、 生成恢复命令; 该恢复命令包括通知消息所包括的停断点信息和自 动运行过程信息;
管理装置在获取了停断点信息和自动运行过程信息后,可以根据按照设定 的规则自动地生成恢复命令; 也可以向用户显示提示信息,在用户的触发下生 成恢复命令;
503、 发送生成的恢复命令。
具体地, 管理装置可以将生成的恢复命令发送给自动运行装置。
从上可知,本实施例生成的恢复命令包括了通知消息所包括的停断点信息 和自动运行过程信息,使自动运行过程的执行主体可以在恢复命令包括的停断 点信息与当前停断点的信息相同、且恢复命令包括的自动运行过程信息与当前 自动运行过程的信息相同时, 才从当前停断点继续执行当前自动运行过程, 可 以确保自动运行过程按照用户预期效果执行。
进一步, 管理装置还可以获取时间信息, 进而将时间信息放置在生成的恢 复命令中,以便于自动运行装置可以在该时间信息对应的时间继续执行自动运 行过程。具体可以从预先设置的配置文件中获取时间信息或者接收用户输入的 时间信息。 本发明实施例提供一种自动运行装置, 该装置可以是 IRPAgent; 图 6描述了本发明实施例提供的自动运行装置实施例一的结构, 包括:
接收单元 601 , 用于接收包括停断点信息的恢复命令;
判断单元 602 , 用于判断当前停断点的信息是否与接收单元 601接收的恢 复命令包括的停断点信息相同;
处理单元 603 ,用于在判断单元 601判断当前停断点的信息与接收单元 601 接收的恢复命令包括的停断点信息相同时,从当前停断点继续执行当前自动运 行过程。
从上可知, 自动运行装置的本实施例在恢复命令包括的停断点信息与当前 停断点的信息相同时, 才从当前停断点继续执行当前自动运行过程, 可以确保
自动运行过程按照用户预期效果执行。
图 7描述了本发明实施例提供的自动运行装置实施例二的结构, 包括: 接收单元 701 , 用于接收包括停断点信息和自动运行过程信息的恢复命 令;
判断单元 702 , 用于判断当前停断点的信息是否与接收单元 701接收的恢 复命令包括的停断点信息相同;判断当前自动运行过程的信息是否与接收单元 701接收的恢复命令包括的自动运行过程信息相同;
处理单元 703 ,用于在判断单元 702判断当前停断点的信息与接收单元 701 接收的恢复命令包括的停断点信息相同、且当前自动运行过程的信息与接收单 元 701接收的恢复命令包括的自动运行过程信息相同时,从当前停断点继续执 行当前自动运行过程。
从上可知,本发明实施例提供的自动运行装置实施例可以在恢复命令包括 的停断点信息与当前停断点的信息相同、且恢复命令包括的自动运行过程信息 与当前自动运行过程的信息相同时,才从当前停断点继续执行当前自动运行过 程, 可以确保自动运行过程按照用户预期效果执行。
图 8描述了本发明实施例提供的自动运行装置实施例三的结构, 包括: 接收单元 801 , 用于接收恢复命令, 该恢复命令包括停断点信息、 自动运 行过程信息和时间信息;
判断单元 802 , 用于判断当前停断点的信息是否与接收单元 801接收的恢 复命令包括的停断点信息相同;判断当前自动运行过程的信息是否与接收单元 801接收的恢复命令包括的自动运行过程信息相同;
处理单元 803 ,用于在判断单元 802判断当前停断点的信息与接收单元 801 接收的恢复命令包括的停断点信息相同、且当前自动运行过程的信息与接收单 元 801接收的恢复命令包括的自动运行过程信息相同时,在接收单元 801接收 的恢复命令包括的时间信息对应的时间,从当前停断点继续执行当前自动运行 过程。
从上可知, 自动运行装置的本实施例可以在恢复命令包括的时间信息对应 的时间, 才从当前停断点继续执行当前自动运行过程, 进一步确保自动运行过 程按照用户预期效果执行。
图 9描述了本发明实施例提供的自动运行装置实施例四的结构, 包括: 发送单元 901 , 用于发送通知消息, 该通知消息包括当前停断点的信息和 当前自动运行过程的信息;
接收单元 902 , 用于接收恢复命令, 该恢复命令包括停断点信息和自动运 行过程信息;
判断单元 903 , 用于判断当前停断点的信息是否与接收单元 902接收的恢 复命令包括的停断点信息相同;判断当前自动运行过程的信息是否与接收单元 902接收的恢复命令包括的自动运行过程信息相同;
处理单元 904 ,用于在判断单元 903判断当前停断点的信息与接收单元 902 接收的恢复命令包括的停断点信息相同、且当前自动运行过程的信息与接收单 元 902接收的恢复命令包括的自动运行过程信息相同时,从当前停断点继续执 行当前自动运行过程。
从上可知, 在自动运行装置包括发送单元时, 可以将当前停断点的信息和 当前自动运行过程的信息发送给管理装置,使管理装置可以直接获取当前停断 点的信息和当前自动运行过程的信息, 提高管理装置的处理效率。
本发明实施例提供一种管理装置, 该管理装置可以是 IRPManager; 图 10 描述了本发明实施例提供的管理装置实施例一的结构, 包括:
获取单元 1001 , 用于获取停断点信息;
具体地, 获取单元 1001可以直接通过获取进程命令获取停断点信息; 或者, 获取单元 1001可以接收自动运行装置发送的通知消息, 该通知消 息携带停断点信息, 从而从该通知消息获取停断点信息。
生成单元 1002, 用于生成包括获取单元 1001获取的停断点信息的恢复命 令;
发送单元 1003 , 用于发送生成单元 1002生成的恢复命令。
从上可知, 管理装置的本实施例生成的恢复命令包括了停断点信息,使自 动运行装置在收到了恢复命令后,可以在恢复命令包括的停断点信息与自动运 行过程的当前停断点的信息相同时,才从当前停断点继续执行当前自动运行过 程, 可以确保自动运行过程的按照用户预期效果执行。
本发明实施例还提供了的管理装置实施例二, 包括:
获取单元, 用于获取停断点信息和自动运行过程信息;
生成单元, 用于生成恢复命令, 恢复命令包括获取单元获取的停断点信息 和自动运行过程信息;
发送单元, 用于发送生成单元生成的恢复命令。
从上可知,本发明实施例提供的管理装置实施例生成的恢复命令包括了通 知消息所包括的停断点信息和自动运行过程信息,使自动运行装置在收到了恢 复命令后,可以在恢复命令包括的停断点信息与自动运行过程的当前停断点的 信息相同、且恢复命令包括的自动运行过程信息与当前自动运行过程的信息相 同时, 才从当前停断点继续执行当前自动运行过程,可以确保自动运行过程按 照用户预期效果执行。
本发明实施例还提供了的管理装置实施例三, 包括:
获取单元, 用于获取停断点信息、 自动运行过程信息和时间信息; 生成单元,用于生成恢复命令,恢复命令包括获取单元获取的停断点信息、 自动运行过程信息和时间信息;
发送单元, 用于发送生成单元生成的恢复命令。
从上可知, 管理装置的本实施例生成的恢复命令包括了停断点信息,使自 动运行装置在收到了恢复命令后, 可以在恢复命令包括的时间信息对应的时 间, 才从当前停断点继续执行当前自动运行过程, 进一步确保自动运行过程按 照用户预期效果执行。
再介绍本发明实施例提供的控制自动运行过程执行的系统, 图 11描述了 控制自动运行过程执行的系统实施例的结构, 包括管理装置 1101和自动运行 装置 1102, 其中:
管理装置 1101 , 用于获取停断点信息; 生成恢复命令, 该恢复命令中携 带停断点信息; 发送生成的恢复命令;
自动运行装置 1102 , 用于接收管理装置 1101发送的恢复命令, 从恢复命 令识别停断点信息; 判断当前停断点的信息是否与识别的停断点信息相同; 在 判断当前停断点的信息与识别的停断点信息相同时,从当前停断点继续执行当 前自动运行过程。
从上可知,控制自动运行过程继续执行的系统的本本实施例中的自动运行
装置在恢复命令包括的停断点信息与当前停断点的信息相同时,才从当前停断 点继续执行当前自动运行过程, 可以确保自动运行过程按照用户预期效果执 行。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程 , 是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算 机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。 其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM )或随机存储记忆体(Random Access Memory, RAM )等。
以上对本发明实施例所提供的一种控制自动运行过程执行的方法、装置及 系统进行了详细介绍,以上实施例的说明只是用于帮助理解本发明的方法及其 思想; 同时, 对于本领域的一般技术人员, 依据本发明的思想, 在具体实施方 式及应用范围上均会有改变之处, 综上所述, 本说明书内容不应理解为对本发 明的限制。
Claims (1)
- 权 利 要 求1、 一种控制自动运行过程执行的方法, 其特征在于, 包括:接收恢复命令, 所述恢复命令包括停断点信息;判断所述恢复命令包括的停断点信息是否与当前自动运行过程所在的当 前停断点的信息相同;如果所述恢复命令包括的停断点信息与所述当前停断点的信息相同,从所 述当前停断点继续执行当前自动运行过程。2、 如权利要求 1所述的控制自动运行过程执行的方法, 其特征在于, 所 述恢复命令还包括时间信息;所述从所述当前停断点继续执行当前自动运行过程的步骤包括:在所述时间信息对应的时间,从所述当前停断点继续执行当前自动运行过 程。3、如权利要求 1或 2所述的控制自动运行过程执行的方法, 其特征在于, 所述恢复命令还包括自动运行过程信息;从所述当前停断点继续执行当前自动运行过程之前还包括:判断所述恢复命令包括的自动运行过程信息是否与所述当前自动运行过 程的信息相同;如果所述恢复命令包括的自动运行过程信息与所述当前自动运行过程的 信息相同, 从所述当前停断点继续执行当前自动运行过程。4、如权利要求 1或 2所述的控制自动运行过程执行的方法, 其特征在于, 接收恢复命令前还包括:发送包括所述当前停断点的信息的通知消息。5、如权利要求 4所述的控制自动运行过程继续执行的方法, 其特征在于, 所述通知消息还包括所述当前自动运行过程的信息。6、 一种控制自动运行过程执行的方法, 其特征在于, 包括:获取停断点信息;生成恢复命令, 所述恢复命令包括所述停断点信息;发送所述恢复命令。7、 如权利要求 6所述的控制自动运行过程执行的方法, 其特征在于, 还 包括:获取自动运行过程信息;所述恢复命令还包括所述自动运行过程信息; 或还包括:获取时间信息;所述恢复命令还包括所述时间信息; 或还包括:获取时间信息和自动运行过程信息;所述恢复命令还包括所述自动运行过程信息和所述时间信息。8、 如权利要求 7所述的控制自动运行过程执行的方法, 其特征在于, 还 包括:接收通知消息;所述获取停断点信息的步骤包括: 从所述通知消息获取所述停断点信息; 所述获取自动运行过程信息的步骤包括:从所述通知消息获取所述自动运 行过程信息。9、 如权利要求 7所述的控制自动运行过程执行的方法, 其特征在于: 所述获取停断点信息的步骤包括: 通过命令获取停断点信息;所述获取自动运行过程信息的步骤包括: 通过命令获取自动运行过程信 息。10、 一种计算机程序产品, 其特征在于, 所述计算机程序产品包括计算机 程序代码, 当所述计算机程序代码被一个计算机执行的时候, 所述计算机程序 代码可以使得所述计算机执行权利要求 1至 9项中任意一项的步骤。11、 一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质存 储计算机程序代码, 当所述计算机程序代码被一个计算机执行的时候, 所述计 算机程序代码可以使得所述计算机执行权利要求 1至 9项中任意一项的步骤。12、 一种自动运行装置, 其特征在于, 包括:接收单元, 用于接收恢复命令, 所述恢复命令包括停断点信息; 判断单元,用于判断当前停断点的信息是否与所述接收单元接收的恢复命 令包括的停断点信息相同;处理单元,用于在所述判断单元判断当前停断点的信息与接收单元接收的 恢复命令包括的停断点信息相同时,从所述当前停断点继续执行当前自动运行 过程。13、 如权利要求 12所述的自动运行装置, 其特征在于, 所述恢复命令还 包括自动运行过程信息;所述判断单元,还用于判断所述当前自动运行过程的信息是否与所述恢复 命令包括的自动运行过程信息相同;所述处理单元,用于在所述判断单元判断当前停断点的信息与恢复命令包 括的停断点信息相同、且当前自动运行过程的信息与恢复命令包括的自动运行 过程信息相同时, 从所述当前停断点继续执行当前自动运行过程。14、 如权利要求 12或 13所述的自动运行装置, 其特征在于, 所述恢复命 令还包括时间信息;所述处理单元, 用于在所述时间信息对应的时间,从所述当前停断点继续 执行当前自动运行过程。15、 如权利要求 12或 13所述的自动运行装置, 其特征在于, 还包括: 发送单元,用于发送通知消息,所述通知消息包括所述当前停断点的信息。 16、 如权利要求 15所述的自动运行装置, 其特征在于, 所述通知消息还 包括当前自动运行过程的信息。17、 一种管理装置, 其特征在于, 包括:获取单元, 用于获取停断点信息;生成单元, 用于生成包括所述获取单元获取的停断点信息的恢复命令; 发送单元, 用于发送所述生成单元生成的恢复命令。18、 如权利要求 17所述的管理装置, 其特征在于, 所述获取单元还用于 获取自动运行过程信息;所述恢复命令还包括所述获取单元获取的自动运行过程信息。19、 如权利要求 17或 18所述的管理装置, 其特征在于, 所述获取单元还 用于获取时间信息;所述恢复命令还包括所述获取单元获取的时间信息。20、 一种控制自动运行过程执行的系统, 其特征在于, 包括:管理装置, 用于获取停断点信息; 生成恢复命令, 所述恢复命令包括所述 停断点信息; 发送生成的恢复命令; 自动运行装置, 用于接收恢复命令, 所述恢复命令包括停断点信息; 判断 当前停断点的信息是否与所述停断点信息相同;在判断当前停断点的信息与所 述停断点信息相同时, 从所述停断点继续执行自动运行过程。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510188100.6A CN104808553B (zh) | 2009-03-20 | 2009-03-20 | 控制自动运行过程执行的方法、装置及系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2009/070910 WO2010105433A1 (zh) | 2009-03-20 | 2009-03-20 | 控制自动运行过程执行的方法、装置及系统 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510188100.6A Division CN104808553B (zh) | 2009-03-20 | 2009-03-20 | 控制自动运行过程执行的方法、装置及系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101971562A true CN101971562A (zh) | 2011-02-09 |
CN101971562B CN101971562B (zh) | 2015-03-25 |
Family
ID=42739134
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200980100676.5A Active CN101971562B (zh) | 2009-03-20 | 2009-03-20 | 控制自动运行过程执行的方法、装置及系统 |
Country Status (5)
Country | Link |
---|---|
US (1) | US8732289B2 (zh) |
EP (1) | EP2410694B1 (zh) |
CN (1) | CN101971562B (zh) |
BR (1) | BRPI0924754B1 (zh) |
WO (1) | WO2010105433A1 (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104808553B (zh) * | 2009-03-20 | 2018-10-30 | 华为技术有限公司 | 控制自动运行过程执行的方法、装置及系统 |
US9960106B2 (en) * | 2012-05-18 | 2018-05-01 | Taiwan Semiconductor Manufacturing Co., Ltd. | Package with metal-insulator-metal capacitor and method of manufacturing the same |
GB201904231D0 (en) * | 2019-03-27 | 2019-05-08 | Ge Healthcare Bio Sciences Ab | A method and system for monitoring a bio-pharmaceutical process |
US11295745B1 (en) * | 2019-09-04 | 2022-04-05 | Amazon Technologies, Inc. | Multi-tasking and skills processing |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5167035A (en) * | 1988-09-08 | 1992-11-24 | Digital Equipment Corporation | Transferring messages between nodes in a network |
US5970243A (en) * | 1996-08-27 | 1999-10-19 | Steeplechase Software, Inc. | Online programming changes for industrial logic controllers |
JP3990833B2 (ja) * | 1998-12-11 | 2007-10-17 | キヤノン株式会社 | 通信制御方法及び装置 |
US6714217B2 (en) * | 1998-12-18 | 2004-03-30 | Sprint Communication Company, L.P. | System and method for providing a graphical user interface to, for building, and/or for monitoring a telecommunication network |
EP1313014B1 (en) | 2001-11-15 | 2010-03-03 | Texas Instruments France | Interruptible and re-entrant instruction for cleaning a region of a cache memory |
US7162664B2 (en) | 2003-06-20 | 2007-01-09 | Microsoft Corporation | Debugging breakpoints on pluggable components |
CN1315285C (zh) * | 2003-10-10 | 2007-05-09 | 华为技术有限公司 | 认证服务器检测接入设备异常重启的方法 |
CN1627290A (zh) * | 2003-12-12 | 2005-06-15 | 鸿富锦精密工业(深圳)有限公司 | 资料下载断点续传系统及方法 |
WO2006041179A1 (ja) * | 2004-10-15 | 2006-04-20 | Vodafone K.K. | 連係動作方法及び通信端末装置 |
JP2006287647A (ja) * | 2005-03-31 | 2006-10-19 | Toshiba Corp | 画像通信方法および通信装置 |
CN100386743C (zh) * | 2005-10-31 | 2008-05-07 | 大唐微电子技术有限公司 | 一种嵌入式系统的调试方法及其系统 |
US20080005286A1 (en) * | 2006-06-30 | 2008-01-03 | Short Michael E | Step-wise command line interface for configuring network devices |
CN101110656A (zh) * | 2006-07-18 | 2008-01-23 | 宇龙计算机通信科技(深圳)有限公司 | 无线网络硬盘系统的文件传输方法 |
CN101321101A (zh) | 2007-06-05 | 2008-12-10 | 华为技术有限公司 | 接入网节点自配置的方法及其系统 |
CN101262375B (zh) | 2008-04-21 | 2011-07-20 | 北京星网锐捷网络技术有限公司 | 一种网络设备动态配置恢复方法和系统 |
-
2009
- 2009-03-20 BR BRPI0924754-8A patent/BRPI0924754B1/pt active IP Right Grant
- 2009-03-20 CN CN200980100676.5A patent/CN101971562B/zh active Active
- 2009-03-20 EP EP09841716.5A patent/EP2410694B1/en active Active
- 2009-03-20 WO PCT/CN2009/070910 patent/WO2010105433A1/zh active Application Filing
-
2011
- 2011-09-19 US US13/235,929 patent/US8732289B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
EP2410694A4 (en) | 2012-01-25 |
EP2410694B1 (en) | 2014-05-07 |
EP2410694A1 (en) | 2012-01-25 |
CN101971562B (zh) | 2015-03-25 |
WO2010105433A1 (zh) | 2010-09-23 |
BRPI0924754A2 (pt) | 2016-01-26 |
US20120011231A1 (en) | 2012-01-12 |
US8732289B2 (en) | 2014-05-20 |
BRPI0924754B1 (pt) | 2020-12-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105224362A (zh) | 上位机对下位机进行程序升级的方法及系统 | |
CN103645975B (zh) | 一种异常恢复的方法及串行总线传输装置 | |
CN109582335A (zh) | 一种无中断存储集群节点在线升级方法、装置及设备 | |
CN105068865A (zh) | 任务调度方法和装置 | |
CN102662793A (zh) | 一种可保证数据一致性的分布式数据库热备份与恢复方法 | |
CN105338048A (zh) | 一种虚拟桌面基础架构下的文件传输方法和系统 | |
CN110851303B (zh) | 一种数据备份方法、系统及设备 | |
CN101971562A (zh) | 控制自动运行过程执行的方法、装置及系统 | |
CN103164232B (zh) | 更新智能终端操作系统的方法、系统以及计算机 | |
CN110515762A (zh) | 数据恢复方法、装置、终端设备及存储介质 | |
CN104092661B (zh) | 虚拟机串口的通信方法及装置 | |
CN105335186A (zh) | 数据下载管理方法及系统 | |
CN104079623A (zh) | 多级云存储同步控制方法及系统 | |
CN105607606A (zh) | 一种基于双主板架构的数据采集装置及方法 | |
CN105227399A (zh) | 基于用户态的网络设备调试信息获取方法及系统 | |
CN111813518A (zh) | 机器人预警方法、装置、计算机设备及存储介质 | |
CN105426232A (zh) | 一种界面处理的方法及装置 | |
CN101175315B (zh) | 一种控制移动台进行更新的方法及其系统 | |
CN105022666A (zh) | 控制MapReduce任务调度的方法、装置和系统 | |
CN102325171B (zh) | 一种监控系统中数据的存储方法及其系统 | |
CN103713964B (zh) | 一种数据备份、恢复的方法和电子设备 | |
CN103746843A (zh) | 一种用于处理rpc命令的方法与设备 | |
CN102752365B (zh) | 信息处理的方法与装置 | |
CN102662716A (zh) | 计算机系统中利用网口实现引导启动控制的方法 | |
CN103729152A (zh) | 一种安卓共享磁盘的方法及设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |