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

文档序号:8514668阅读:来源:国知局
务的效率较高。
【附图说明】
[0046]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0047]图1是本发明一实施例示出的一种编排业务的方法流程图;
[0048]图2是本发明另一实施例示出的一种编排业务的方法流程图;
[0049]图3是本发明另一实施例示出的一种业务编排界面的示意图;
[0050]图4是本发明另一实施例示出的一种业务编排界面的示意图;
[0051]图5是本发明另一实施例示出的一种业务编排界面的示意图;
[0052]图6是本发明另一实施例示出的一种业务编排界面的示意图;
[0053]图7是本发明另一实施例示出的一种编排业务的装置的结构示意图;
[0054]图8是本发明另一实施例示出的一种编排业务的装置的结构示意图;
[0055]图9是本发明另一实施例示出的一种编排业务的装置的结构示意图;
[0056]图10是本发明另一实施例示出的一种编排业务的装置的结构示意图;
[0057]图11是本发明另一实施例示出的一种计算机的结构示意图;
[0058]图12是本发明另一实施例示出的一种服务器的结构示意图。
【具体实施方式】
[0059]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0060]本发明实施例提供了一种编排业务的方法,该方法用于终端。参见图1,本实施例提供的方法流程包括:
[0061]101、当检测到业务编排指令时,显示业务编排界面,业务编排界面中至少包括业务编排模型,业务编排模型用于添加业务流、编排设备及业务处理设备。
[0062]102、确定用户在业务编排模型中添加的指定业务流及指定编排设备,编排设备下配置有至少一个业务处理设备。
[0063]103、从编排设备下所配置的至少一个业务处理设备中,确定用户在业务编排模型的业务链中添加的指定业务处理设备。
[0064]104、根据指定业务处理设备在业务链中的排列顺序,确定业务处理流程。
[0065]105、根据指定业务流及指定编排设备,按照业务处理流程,编排相应的业务。
[0066]本发明实施例提供的方法,通过显示业务编排界面,确定用户在业务编排模型中添加的指定业务流及指定编排设备,确定用户在业务编排模型的业务链中添加的指定业务处理设备,根据指定业务处理设备在业务链中的排列顺序,确定业务处理流程,根据指定业务流及指定编排设备,按照业务处理流程,编排相应的业务。由于用户通过简单地手动操作,在可视化的业务编排模型中添加业务流及设备,便可对业务进行编排,从而使得编排业务的门槛较低,同时编排业务的过程较为简单。因此,编排业务的效率较高。
[0067]作为一种可选实施例,业务编排界面中包括业务流列表,业务流列表中至少包含一个业务流,确定用户在业务编排模型中添加的指定业务流,包括:
[0068]当检测到用户选中业务流列表中的任一业务流时,将用户选中的业务流作为指定业务流;
[0069]或者,当检测到用户将业务流列表中的任一业务流拖动至业务编排模型中的第一指定位置时,将用户拖动的业务流作为指定业务流。
[0070]作为一种可选实施例,业务编排界面中包括编排设备列表,编排设备列表中至少包含一个编排设备,确定用户在业务编排模型中添加的指定编排设备,包括:
[0071]当检测到用户选中编排设备列表中的任一编排设备时,将用户选中的编排设备作为指定编排设备;
[0072]或者,当检测到用户将编排设备列表中的任一编排设备拖动至业务编排模型中的第二指定位置时,将用户拖动的编排设备作为指定编排设备。
[0073]作为一种可选实施例,从编排设备下所配置的至少一个业务处理设备中,确定用户在业务链中添加的指定业务处理设备之前,还包括:
[0074]显示编排设备下所配置的至少一个业务处理设备;
[0075]从编排设备下所配置的至少一个业务处理设备中,确定用户在业务链中添加的指定业务处理设备,包括:
[0076]当检测到用户将显示的任一业务处理设备拖动至业务链中时,将用户拖动的业务处理设备作为指定业务处理设备。
[0077]作为一种可选实施例,根据指定业务流及指定编排设备,按照业务处理流程,编排相应的业务之后,还包括:
[0078]当按照编排的业务对业务流进行处理时,显示业务链编排页面,业务链编排页面中至少包含业务链上的业务处理设备当前的运行状态信息。
[0079]作为一种可选实施例,显示业务链编排页面之后,还包括:
[0080]当检测到用户对业务链上的业务处理设备的替换操作时,按照替换操作的替换结果,对业务链上的业务处理设备进行更新;
[0081]根据更新后的业务链,重新编排相应的业务。
[0082]上述所有可选技术方案,可以采用任意结合形成本发明的可选实施例,在此不再
--赘述。
[0083]本发明实施例提供了一种编排业务的方法,该方法用于终端。参见图2,本实施例提供的方法流程包括:
[0084]201、当检测到业务编排指令时,显示业务编排界面,业务编排界面中至少包括业务编排模型,业务编排模型用于添加业务流、编排设备及业务处理设备。
[0085]业务编排指令可由用户输入,本实施例对此不作具体限定。终端在检测到用户输入的业务编排指令后,可显示业务编排界面。其中,业务编排界面为可视化的操作界面,用户可通过在业务编排界面上进行操作,实现对业务的编排。业务编排模型为对业务编排中涉及到的相关设备及业务流进行抽象后的可视化模型,通过在业务编排模型中添加业务编排所需要的业务流、编排设备及业务处理设备,能够对实际的业务编排进行配置。业务编排模型中可以至少包括用于添加业务流、编排设备及业务处理设备的界面交互元素,本实施例对此不作具体限定。
[0086]另外,业务流可以为包含特定业务特征的报文,业务流可以由两部分构成,分别为源业务数据与目的业务数据。其中,源业务数据可包括报文发送方的IPdnternetProtocol,网络之间互连的协议)地址、发送端口、发送协议及发送时间地点等,目的业务数据可包括报文接收方的IP(Internet Protocol,网络之间互连的协议)地址、发送端口及接收协议等,本实施例对此不作具体限定。编排设备具体可以为交换机、路由器等设备,本实施例不对编排设备的类型作具体限定。业务处理设备为业务流的处理方,根据不同的需求,业务处理设备可以包括防火墙设备、防病毒设备,网上监控设备及其它业务设备,本实施例对此不作具体限定。通过业务处理设备能对业务进行不同的处理。例如,防病毒设备可以检测业务流中是否包含病毒数据。编排设备为业务编排的控制方,通过编排设备的转发功能,可将业务流转发至各个的业务处理设备,实现业务流的处理。
[0087]例如,业务编排界面可如图3所示。图3中所示的主要为业务编排模型,业务编排模型显示了各个设备与业务流中的关联结构。当然,业务编排界面中还可以包含许多提示用户进行操作的其它交互元素,此处不作具体限定。
[0088]202、确定用户在业务编排模型中添加的指定业务流及指定编排设备,编排设备下配置有至少一个业务处理设备。
[0089]业务编排界面中包括业务流列表,业务流列表中可至少包含一个业务流,本实施例对此不作具体限定。以上述内容作为基础,本实施例不对确定用户在业务编排模型中添加的指定业务流及指定编排设备的方式作具体限定,包括但不限于:当检测到用户选中业务流列表中的任一业务流时,将用户选中的业务流作为指定业务流;或者,当检测到用户将业务流列表中的任一业务流拖动至业务编排模型中的第一指定位置时,将用户拖动的业务流作为指定业务流。
[009
...
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1