编排业务的方法及装置的制造方法_4

文档序号:8514668阅读:来源:国知局
的业务处理设备时,可以将该业务处理设备进行替换或者禁用。其中,业务链上业务处理设备的替换操作可参考上述步骤203中的内容,此处不再赘述。
[0114]208、根据更新后的业务链,重新编排相应的业务。
[0115]本实施例不对根据更新后的业务链,重新编排相应的业务的方式作具体限定,具体过程可参考上述步骤205中的内容,此处不再赘述。
[0116]本发明实施例提供的方法,通过显示业务编排界面,确定用户在业务编排模型中添加的指定业务流及指定编排设备,确定用户在业务编排模型的业务链中添加的指定业务处理设备,根据指定业务处理设备在业务链中的排列顺序,确定业务处理流程,根据指定业务流及指定编排设备,按照业务处理流程,编排相应的业务。由于用户通过简单地手动操作,在可视化的业务编排模型中添加业务流及设备,便可对业务进行编排,从而使得编排业务的门槛较低,同时编排业务的过程较为简单。因此,编排业务的效率较高。
[0117]需要说明的是:上述实施例提供的编排业务的装置在对业务进行编排时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的编排业务的装置与编排业务的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0118]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0119]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
[0120]本发明实施例提供了一种编排业务的装置,该装置用于执行上述图1或图2对应的实施例所提供的编排业务的方法。参见图7,该装置包括:
[0121]第一显示模块701,用于当检测到业务编排指令时,显示业务编排界面,业务编排界面中至少包括业务编排模型,业务编排模型用于添加业务流、编排设备及业务处理设备;
[0122]第一确定模块702,用于确定用户在业务编排模型中添加的指定业务流及指定编排设备,编排设备下配置有至少一个业务处理设备;
[0123]第二确定模块703,用于从编排设备下所配置的至少一个业务处理设备中,确定用户在业务编排模型的业务链中添加的指定业务处理设备;
[0124]第三确定模块704,用于根据指定业务处理设备在业务链中的排列顺序,确定业务处理流程;
[0125]第一编排模块705,用于根据指定业务流及指定编排设备,按照业务处理流程,编排相应的业务。
[0126]作为一种可选实施例,业务编排界面中包括业务流列表,业务流列表中至少包含一个业务流,第一确定模块701,用于当检测到用户选中业务流列表中的任一业务流时,将用户选中的业务流作为指定业务流;或者,当检测到用户将业务流列表中的任一业务流拖动至业务编排模型中的第一指定位置时,将用户拖动的业务流作为指定业务流。
[0127]作为一种可选实施例,业务编排界面中包括编排设备列表,编排设备列表中至少包含一个编排设备,第一确定模块701,用于当检测到用户选中编排设备列表中的任一编排设备时,将用户选中的编排设备作为指定编排设备;或者,当检测到用户将编排设备列表中的任一编排设备拖动至业务编排模型中的第二指定位置时,将用户拖动的编排设备作为指定编排设备。
[0128]作为一种可选实施例,参见图8,该装置还包括:
[0129]第二显示模块706,用于显示编排设备下所配置的至少一个业务处理设备;
[0130]该第二确定模块703,用于当检测到用户将显示的任一业务处理设备拖动至业务链中时,将用户拖动的业务处理设备作为指定业务处理设备。
[0131]作为一种可选实施例,参见图9,该装置还包括:
[0132]第三显示模块707,用于当按照编排的业务对业务流进行处理时,显示业务链编排页面,业务链编排页面中至少包含业务链上的业务处理设备当前的运行状态信息。
[0133]作为一种可选实施例,参见图10,该装置还包括:
[0134]更新模块708,用于当检测到用户对业务链上的业务处理设备的替换操作时,按照替换操作的替换结果,对业务链上的业务处理设备进行更新;
[0135]第二编排模块709,用于根据更新后的业务链,重新编排相应的业务。
[0136]本发明实施例提供的装置,通过显示业务编排界面,确定用户在业务编排模型中添加的指定业务流及指定编排设备,确定用户在业务编排模型的业务链中添加的指定业务处理设备,根据指定业务处理设备在业务链中的排列顺序,确定业务处理流程,根据指定业务流及指定编排设备,按照业务处理流程,编排相应的业务。由于用户通过简单地手动操作,在可视化的业务编排模型中添加业务流及设备,便可对业务进行编排,从而使得编排业务的门槛较低,同时编排业务的过程较为简单。因此,编排业务的效率较高。
[0137]请参考图11,其示出了本发明的一个实施例中使用的计算机1100的说明性计算机体系结构。所述计算机1100为常规的台式计算机或者膝上型笔记本,所述计算机1100包括中央处理单元(CPU) 1101、包括随机存取存储器(RAM) 1102和只读存储器(ROM) 1103的系统存储器1104,以及连接系统存储器1104和中央处理单元1101的系统总线1105。所述计算机1100还包括帮助计算机内的各个器件之间传输信息的基本输入/输出系统(I/O系统)1106,和用于存储操作系统、应用程序和其他程序模块的大容量存储设备1107。
[0138]所述基本输入/输出系统1106包括有用于显示信息的显示器1108和用于用户输入信息的诸如鼠标、键盘之类的输入设备1109。其中所述显示器1108和输入设备1109都通过连接到系统总线1105的输入输出控制器1110连接到中央处理单元1101。所述基本输入/输出系统1106还可以包括输入输出控制器1110以用于接收和处理来自键盘、鼠标、或电子触控笔等多个其他设备的输入。类似地,输入输出控制器1110还提供输出到显示屏、打印机或其他类型的输出设备。
[0139]所述大容量存储设备1107通过连接到系统总线1105的大容量存储控制器(未示出)连接到中央处理单元1101。所述大容量存储设备1107及其相关联的计算机可读介质为计算机1100提供非易失性存储。也就是说,所述大容量存储设备1107可以包括诸如硬盘或者CD-ROM驱动器之类的计算机可读介质(未示出)。
[0140]不失一般性,所述计算机可读介质可以包括计算机存储介质和通信介质。计算机存储介质包括以用于存储诸如计算机可读指令、数据结构、程序模块或其他数据等信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括RAM、ROM、EPROM, EEPR0M、闪存或其他固态存储其技术,CD-ROM、DVD或其他光学存储、磁带盒、磁带、磁盘存储或其他磁性存储设备。当然,本领域技术人员可知所述计算机存储介质不局限于上述几种。
[0141]根据本发明的各种实施例,所述计算机1100还可以通过诸如因特网等网络连接到网络上的远程计算机运行。也即计算机1100可以通过连接在所述系统总线1105上的网络接口单元1111连接到网络1112,或者说,也可以使用网络接口单元1111来连接到其他类型的网络或远程计算机系统(未示出)。
[0142]本发明实施例提供的计算机,通过显示业务编排界面,确定用户在业务编排模型中添加的指定业务流及指定编排设备,确定用户在业务编排模型的业务链中添加的指定业务处理设备,根据指定业务处理设备在业务链中的排列顺序,确定业务处理流程,根据指定业务流及指定编排设备,按照业务处理流程,编排相应的业务。由于用户通过简单地手动操作,在可视化的业务编排模型中
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1