一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种服务控制方法、装置及系统与流程

2022-10-26 20:08:11 来源:中国专利 TAG:

一种服务控制方法、装置及系统
1.本技术为2020年09月29日提交中国专利局、申请号为202011051703.9、发明名称为“一种服务控制方法、装置及系统”的中国专利申请的分案申请。
技术领域
2.本文件涉及计算机技术领域,尤其涉及一种服务控制方法、装置及系统。


背景技术:

3.目前,随着互联网时代的到来,互联网技术已经渗透到人们日常生活的方方面面,越来越多的生活服务均能够通过互联网的方式在线办理,比如,线上购物、打车、生活缴费等消费服务,又如,社保查询、公积金提取、交通违章查询等政务服务。
4.其中,针对需要对上述在线服务进行系统故障维护或服务功能升级的场景,在在线服务维护或升级期间,不能对外提供相应的在线服务,此时一旦检测到用户的服务访问请求,需要在客户端的用户访问页面上显示相应的暂停服务提示信息。然而,当前需要管理员通过账号登录服务管理系统对目标服务进行管控,例如设置目标服务的状态信息,这样在针对目标服务进行挂维护期间,将在客户端显示挂维护提示信息等等,存在针对目标服务的业务操作过程繁琐、多人互通性差的问题。
5.由此可知,需要提供一种更快速、简化业务操作过程的服务控制方法的技术方案。


技术实现要素:

6.本说明书一个或多个实施例的目的是提供一种服务控制方法。应用于即时通信应用对应的第一服务端,该服务控制方法包括:
7.接收群成员客户端发送的针对指定虚拟群成员的第一即时通信消息;其中,所述指定虚拟群成员与目标服务具有预设关联关系;所述群成员客户端为所述指定虚拟群成员所在的预设即时通信群组中任一群成员所使用的客户端;
8.根据所述第一即时通信消息,生成针对所述目标服务的业务操作请求;
9.向所述目标服务对应的第二服务端发送所述业务操作请求,以使所述第二服务端基于所述业务操作请求对所述目标服务执行相应的业务操作。
10.本说明书一个或多个实施例的目的是提供一种服务控制方法。应用于目标服务对应的第二服务端,该服务控制方法包括:
11.接收即时通信应用对应的第一服务端发送的针对所述目标服务的业务操作请求;其中,所述业务操作请求是所述第一服务端基于群成员客户端发送的针对指定虚拟群成员的第一即时通信消息所生成的;所述指定虚拟群成员与所述目标服务具有预设关联关系;所述群成员客户端为所述指定虚拟群成员所在的预设即时通信群组中任一群成员所使用的客户端;
12.基于所述业务操作请求,对所述目标服务执行相应的业务操作。
13.本说明书一个或多个实施例的目的是提供一种服务控制装置。设置于即时通信应
用对应的第一服务端,该服务控制装置包括:
14.即时消息接收模块,其接收群成员客户端发送的针对指定虚拟群成员的第一即时通信消息;其中,所述指定虚拟群成员与目标服务具有预设关联关系;所述群成员客户端为所述指定虚拟群成员所在的预设即时通信群组中任一群成员所使用的客户端;
15.业务请求生成模块,其根据所述第一即时通信消息,生成针对所述目标服务的业务操作请求;
16.业务请求发送模块,其向所述目标服务对应的第二服务端发送所述业务操作请求,以使所述第二服务端基于所述业务操作请求对所述目标服务执行相应的业务操作。
17.本说明书一个或多个实施例的目的是提供一种服务控制装置。设置于目标服务对应的第二服务端,该服务控制装置包括:
18.业务请求接收模块,其接收即时通信应用对应的第一服务端发送的针对所述目标服务的业务操作请求;其中,所述业务操作请求是所述第一服务端基于群成员客户端发送的针对指定虚拟群成员的第一即时通信消息所生成的;所述指定虚拟群成员与所述目标服务具有预设关联关系;所述群成员客户端为所述指定虚拟群成员所在的预设即时通信群组中任一群成员所使用的客户端;
19.目标服务控制模块,其基于所述业务操作请求,对所述目标服务执行相应的业务操作。
20.本说明书一个或多个实施例的目的是提供一种服务控制系统,包括:群成员客户端、即时通信应用对应的第一服务端和目标服务对应的第二服务端;
21.所述群成员客户端,向所述第一服务端发送针对指定虚拟群成员的第一即时通信消息;其中,所述指定虚拟群成员与目标服务具有预设关联关系;所述群成员客户端为所述指定虚拟群成员所在的预设即时通信群组中任一群成员所使用的客户端;
22.所述第一服务端,接收所述第一即时通信消息,根据所述第一即时通信消息,生成针对所述目标服务的业务操作请求,并向所述第二服务端发送所述业务操作请求;
23.所述第二服务端,接收所述业务操作请求,并基于所述业务操作请求对所述目标服务执行相应的业务操作。
24.本说明书一个或多个实施例的目的是提供一种服务控制设备,包括:处理器;以及被安排成存储计算机可执行指令的存储器。
25.所述计算机可执行指令在被执行时使所述处理器接收群成员客户端发送的针对指定虚拟群成员的第一即时通信消息;其中,所述指定虚拟群成员与目标服务具有预设关联关系;所述群成员客户端为所述指定虚拟群成员所在的预设即时通信群组中任一群成员所使用的客户端;
26.根据所述第一即时通信消息,生成针对所述目标服务的业务操作请求;
27.向所述目标服务对应的第二服务端发送所述业务操作请求,以使所述第二服务端基于所述业务操作请求对所述目标服务执行相应的业务操作。
28.本说明书一个或多个实施例的目的是提供一种服务控制设备,包括:处理器;以及被安排成存储计算机可执行指令的存储器。
29.所述计算机可执行指令在被执行时使所述处理器接收即时通信应用对应的第一服务端发送的针对目标服务的业务操作请求;其中,所述业务操作请求是所述第一服务端
基于群成员客户端发送的针对指定虚拟群成员的第一即时通信消息所生成的;所述指定虚拟群成员与所述目标服务具有预设关联关系;所述群成员客户端为所述指定虚拟群成员所在的预设即时通信群组中任一群成员所使用的客户端;
30.基于所述业务操作请求,对所述目标服务执行相应的业务操作。
31.本说明书一个或多个实施例的目的是提供一种存储介质,用于存储计算机可执行指令。所述可执行指令在被处理器执行时接收群成员客户端发送的针对指定虚拟群成员的第一即时通信消息;其中,所述指定虚拟群成员与目标服务具有预设关联关系;所述群成员客户端为所述指定虚拟群成员所在的预设即时通信群组中任一群成员所使用的客户端;
32.根据所述第一即时通信消息,生成针对所述目标服务的业务操作请求;
33.向所述目标服务对应的第二服务端发送所述业务操作请求,以使所述第二服务端基于所述业务操作请求对所述目标服务执行相应的业务操作。
34.本说明书一个或多个实施例的目的是提供一种存储介质,用于存储计算机可执行指令。所述可执行指令在被处理器执行时接收即时通信应用对应的第一服务端发送的针对目标服务的业务操作请求;其中,所述业务操作请求是所述第一服务端基于群成员客户端发送的针对指定虚拟群成员的第一即时通信消息所生成的;所述指定虚拟群成员与所述目标服务具有预设关联关系;所述群成员客户端为所述指定虚拟群成员所在的预设即时通信群组中任一群成员所使用的客户端;
35.基于所述业务操作请求,对所述目标服务执行相应的业务操作。
附图说明
36.为了更清楚地说明本说明书一个或多个实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书一个或多个中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
37.图1为本说明书一个或多个实施例提供的服务控制系统的应用场景示意图;
38.图2为本说明书一个或多个实施例提供的应用于即时通信应用对应的第一服务端的服务控制方法的第一种流程示意图;
39.图3为本说明书一个或多个实施例提供的应用于即时通信应用对应的第一服务端的服务控制方法的第二种流程示意图;
40.图4为本说明书一个或多个实施例提供的服务控制方法中的群成员客户端的第一种展示页面示意图;
41.图5为本说明书一个或多个实施例提供的应用于即时通信应用对应的第一服务端的服务控制方法的第三种流程示意图;
42.图6为本说明书一个或多个实施例提供的服务控制方法中的群成员客户端的第二种展示页面示意图;
43.图7为本说明书一个或多个实施例提供的应用于即时通信应用对应的第一服务端的服务控制方法的第四种流程示意图;
44.图8为本说明书一个或多个实施例提供的服务控制方法中的群成员客户端的第三种展示页面示意图;
45.图9为本说明书一个或多个实施例提供的应用于即时通信应用对应的第一服务端的服务控制方法的第五种流程示意图;
46.图10为本说明书一个或多个实施例提供的服务控制方法中的服务请求客户端的服务访问页面示意图;
47.图11为本说明书一个或多个实施例提供的服务控制方法中涉及的多端交互过程示意图;
48.图12为本说明书一个或多个实施例提供的应用于目标服务对应的第二服务端的服务控制方法的流程示意图;
49.图13为本说明书一个或多个实施例提供的设置于即时通信应用对应的第一服务端的服务控制装置的模块组成示意图;
50.图14为本说明书一个或多个实施例提供的设置于目标服务对应的第二服务端的服务控制装置的模块组成示意图;
51.图15为本说明书一个或多个实施例提供的服务控制系统的结构组成示意图;
52.图16为本说明书一个或多个实施例提供的服务控制设备的结构示意图。
具体实施方式
53.为了使本技术领域的人员更好地理解本说明书一个或多个中的技术方案,下面将结合本说明书一个或多个实施例中的附图,对本说明书一个或多个实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书一个或多个一部分实施例,而不是全部的实施例。基于本说明书一个或多个中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本文件的保护范围。
54.需要说明的是,在不冲突的情况下,本说明书中的一个或多个实施例以及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本说明书一个或多个实施例。
55.本说明书一个或多个实施例提供了一种服务控制方法、装置及系统,直接通过在即时通信群组中发送针对指定虚拟群成员的即时通信消息即可触发完成针对目标服务的业务操作,以实现基于即时通信消息自动完成对目标服务进行管控,这样简化了针对目标服务的业务操作过程,无需通过账户登录的方式对目标服务进行管控,从而提高了目标服务管控效率;同时,由于业务操作触发消息和业务操作结果消息均可以在即时通信群组内显示,使得群内所有成员均能够获知针对目标服务的各项业务操作,提高了针对目标服务的业务操作过程的多人互通性。
56.图1为本说明书一个或多个实施例提供的服务控制系统的应用场景示意图,如图1所示,该系统包括:群成员客户端、即时通信应用对应的第一服务端、目标服务对应的第二服务端和服务请求客户端,其中,该群成员客户端和服务请求客户端均可以是智能手机、平板电脑等移动终端,还可以是个人计算机等终端设备,该第一服务端和第二服务端可以是独立的服务器,也可以是由多个服务器组成的服务器集群;其中,该第二服务端可以是某一独立的应用程序对应的服务端,该目标服务可以是由该应用程序的寄宿应用所提供的线上服务,该寄宿应用可以是小程序或html5网页等。
57.其中,上述服务控制的具体过程为:
58.群成员客户端,监听用户在预设即时通信群组中发送的针对指定虚拟群成员的第一即时通信消息;其中,该指定虚拟群成员可以是预先配置的与目标服务具有预设关联关系的群成员;
59.群成员客户端,将上述第一即时通信消息发送至即时通信应用对应的第一服务端;
60.第一服务端,接收上述第一即时通信消息,并根据该第一即时通信消息生成针对目标服务的业务操作请求;
61.第一服务端,向目标服务对应的第二服务端发送上述业务操作请求;
62.第二服务端,基于接收到的业务操作请求对目标服务执行相应的业务操作,并生成业务操作结果信息,以及更新目标服务的服务状态信息;
63.第二服务端,向第一服务端发送上述业务操作结果信息;以及,接收服务请求客户端发送的业务访问请求,并基于更新后的服务状态信息响应服务请求客户端的服务页面访问请求;
64.第一服务端,接收上述业务操作结果信息,并将该业务操作结果信息发送至预设即时通信群组中各群成员客户端,以使群成员客户端以指定虚拟群成员为消息发送方在预设即时通信群组中显示该业务操作结果信息;
65.服务请求客户端,接收第二服务端返回的基于更新后的服务状态信息所生成的服务访问页面数据,并基于该服务访问页面数据渲染前端展示页面。
66.在上述应用场景中,直接通过在即时通信群组中发送针对指定虚拟群成员的即时通信消息即可触发完成针对目标服务的业务操作,以实现基于即时通信消息自动完成对目标服务进行管控,这样简化了针对目标服务的业务操作过程,无需通过账户登录的方式对目标服务进行管控,从而提高了目标服务管控效率;同时,由于业务操作触发消息和业务操作结果消息均可以在即时通信群组内显示,使得群内所有成员均能够获知针对目标服务的各项业务操作,提高了针对目标服务的业务操作过程的多人互通性。
67.图2为本说明书一个或多个实施例提供的服务控制方法的第一种流程示意图,图2中的方法能够由图1中的即时通信应用对应的第一服务端执行,如图2所示,该方法至少包括以下步骤:
68.s202,接收群成员客户端发送的针对指定虚拟群成员的第一即时通信消息;其中,该指定虚拟群成员与目标服务具有预设关联关系;该群成员客户端为指定虚拟群成员所在的预设即时通信群组中任一群成员所使用的客户端;
69.其中,上述目标服务可以是社保查询、公积金提取、交通违章查询等政务服务;上述第一即时通信消息可以包括:针对目标服务的业务操作类型信息、业务操作参数信息;例如,该业务操作类型信息可以是挂维护或解除挂维护等,该业务操作参数信息可以为服务标识信息;上述预设即时通信群组可以包括与目标服务相关的服务管控人员,例如,与目标业务服务相关的技术保障成员、软件开发参与成员、业务负责成员等。
70.具体的,可以基于即时通信群现有的机器人能力,在预设即时通信群中构建一指定虚拟群成员,并将该指定虚拟群成员与第一服务端所提供的至少一个目标服务之间进行关联,使得第一服务端与第二服务端之间建立信息交互通道,任一群成员通过在预设即时通信群中@该指定虚拟群成员并输入相应的业务操作指令,将触发第二服务端对群成员客
户端请求管控的目标服务执行相应的业务操作处理。
71.具体的,任一群成员通过在预设即时通信群中将指定虚拟群成员作为选择提醒的群成员,并将在群消息输入框中输入的业务操作指令作为第一即时通信消息发送至预设即时通信群中,再通过群成员客户端将该业务操作指令发送至第一服务端。
72.s204,根据上述第一即时通信消息,生成针对目标服务的业务操作请求;其中,该业务操作请求可以是携带有第一即时通信消息中关键消息字段的http或https url,该关键消息字段可以包括针对目标服务的业务操作类型信息、业务操作参数信息和消息发送方的标识信息;
73.其中,第一服务端是为使用即时通信应用的客户端提供即时通信消息收发功能的后台服务器,因此,第一服务端接收到的即时通信消息可以是客户端之间的日常聊天消息,也可以是某一群成员客户端请求向指定虚拟群成员发送的业务操作指令;在具体实施时,可以预先设定唯一性标识符与业务操作类型之间的对应关系,例如,在预设即时通信群中输入
“‑
q展台编码”表征查询展台信息,
“‑
w展台编码|开始时间|结束时间”来针对特定的展台挂维护操作,
“‑
r展台编码”实现对该展台的解除挂维护,后续可以基于该对应关系确定业务操作类型。
74.具体的,第一服务端在接收到某一群成员客户端上传的即时通信消息后,若确定该即时通信消息所选择提醒的群成员为指定虚拟群成员,则根据该第一即时通信消息生成针对目标服务的业务操作请求;具体的,将第一即时通信消息转换为http或https url,并生成携带有该http或https url的业务请求;其中,该统一资源定位符url包括:针对目标服务的业务操作类型信息、业务操作参数信息和消息发送方的标识信息。
75.s206,向目标服务对应的第二服务端发送上述业务操作请求,以使该第二服务端基于该业务操作请求对目标服务执行相应的业务操作;
76.具体的,第一服务端在生成业务操作请求后,将该业务操作请求发送至目标服务对应的第二服务端,该第二服务端对该业务操作请求进行解析,得到针对目标服务的业务操作类型信息和业务操作参数信息,并调用预设服务管控接口基于该业务操作类型信息和业务操作参数信息对目标服务执行相应的业务操作;例如,业务操作类型信息包括挂维护操作,业务操作参数信息包括挂维护的起始时间和结束时间,对应的,第二服务端在接收到业务操作请后,针对目标服务执行挂维护的业务操作,并设置挂维护的起始时间和结束时间;又如,业务操作类型信息包括解除挂维护操作,业务操作参数信息包括解除挂维护的起始时间,对应的,第二服务端在接收到业务操作请后,针对目标服务设置解除挂维护的起始时间,并在当前时间达到该起始时间时执行解除挂维护的业务操作。
77.本说明书一个或多个实施例中,直接通过在即时通信群组中发送针对指定虚拟群成员的即时通信消息即可触发完成针对目标服务的业务操作,以实现基于即时通信消息自动完成对目标服务进行管控,这样简化了针对目标服务的业务操作过程,无需通过账户登录的方式对目标服务进行管控,从而提高了目标服务管控效率;同时,由于业务操作触发消息和业务操作结果消息均可以在即时通信群组内显示,使得群内所有成员均能够获知针对目标服务的各项业务操作,提高了针对目标服务的业务操作过程的多人互通性。
78.其中,针对第一服务端基于接收到的第一即时通信消息生成业务操作请求的过程,考虑到可能存在群成员输入的业务操作指令不完整的情况,为了确保第二服务端能够
准确地基于该业务操作请求执行相应的业务操作,基于此,如图3所示,上述s204,根据上述第一即时通信消息,生成针对目标服务的业务操作请求,具体包括:
79.s2042,对接收到的第一即时通信消息中包含的消息字段进行完整性校验,得到字段完整性校验结果;
80.s2044,根据上述第一即时通信消息和得到的字段完整性校验结果,生成针对目标服务的业务操作请求。
81.其中,通过对第一即时通信消息进行完整性校验,从而确保生成的业务请求中携带的信息的完整性,具体的,可以预先设置不同业务操作类型对应的消息字段,例如,若业务操作类型为挂维护操作,则对应的消息字段包括:待维护的服务标识信息、挂维护的起始时间、挂维护的结束时间;
82.具体的,若字段完整性校验结果为消息字段不存在缺失,则基于第一即时通信消息生成针对目标服务的业务操作请求;
83.若字段完整性校验结果为消息字段存在缺失,则提醒消息发送方进行消息字段补充,以便最终生成包含所有所需字段对应的特征值的业务操作请求。
84.具体的,第一服务端将符合预设字段完整性要求的即时通信消息转换为http或https url,并将该url作为业务操作请求发送至第二服务端。
85.进一步的,第一服务端自动对第一即时通信消息进行完整性校验,在确定出哪些消息字段缺失后,提醒消息发送方进行消息字段补充,以便最终生成包含所有所需字段对应的特征值的业务操作请求,基于此,上述s2044,根据上述第一即时通信消息和得到的字段完整性校验结果,生成针对目标服务的业务操作请求,具体包括:
86.步骤一,若上述字段完整性校验结果为消息字段存在缺失,则生成针对第一即时通信消息的字段补充提示信息;
87.步骤二,将生成的字段补充提示信息发送至群成员客户端,以使该群成员客户端以指定虚拟群成员为消息发送方在预设即时通信群组中显示该字段补充提示信息;具体的,可以向预设即时通信群组中各群成员客户端发送上述字段补充提示信息,这样各群成员客户端均在群窗口中显示字段补充提示信息;
88.步骤三,接收群成员客户端发送的针对指定虚拟群成员的第二即时通信消息;其中,该第二即时通信消息包括:上述字段补充提示信息所指示的待补充字段对应的特征值;
89.步骤四,根据上述第一即时通信消息和第二即时通信消息,生成针对目标服务的业务操作请求。
90.具体的,如图4所示,以业务操作类型为挂维护为例,群成员aaa在预设即时通信群的消息输入框中@指定虚拟群成员并输入业务操作指令,例如,@服务管控助手挂维护服务维度w234234234295;并将在消息输入框输入的第一即时通信消息发送到群聊天窗口中,群成员aaa所使用的群成员客户端a将该第一即时通信消息发送至第一服务端;
91.第一服务端在确定第一即时通信消息所选择提醒的群成员为指定虚拟群成员(如,服务管控助手)后,通过对第一即时通信消息进行完整性校验,确定该第一即时通信消息仅包含业务操作类型信息和待维护的服务标识信息,因此,可以确定第一即时通信消息中缺少挂维护的起始时间、结束时间和和操作说明,对应的,生成针对第一即时通信消息的字段补充提示信息,例如,字段补充提示消息可以是“请输入挂维护的开始时间、结束时间
和操作说明”。
92.第一服务端将生成的字段补充提示信息发送至群成员客户端,以使该群成员客户端以指定虚拟群成员为消息发送方在预设即时通信群组中显示“请输入挂维护的开始时间、结束时间和操作说明”;其中,可以将字段补充提示信息发送至预设即时通信群中除指定虚拟群成员之外的其他所有群成员客户端,这样预设即时通信群中任一群成员针对目标服务请求业务操作,预设即时通信群内所有群成员均能够获知该任一群成员所输入的业务操作指令,满足了针对目标服务的业务操作过程的各方周知的需求,且提高了业务操作指令在所有相关成员之间的扩散及时性;进一步的,为了能够提醒第一即时通信消息的发送方及时完成缺失消息字段的补充,可以@第一即时通信消息的发送方的方式,从而起到对第一即时通信消息的发送方的提醒作用,例如,在各群成员客户端的即时通信群的聊天窗口中显示@群成员aaa请输入挂维护的开始时间、结束时间和操作说明。
93.群成员aaa基于字段补充提示信息在预设即时通信群的消息输入框中@指定虚拟群成员并输入第二即时通信消息,并将在消息输入框输入的第二即时通信消息发送到群聊天窗口中,例如,在各群成员客户端的即时通信群的聊天窗口中显示“@服务管控助手2020-06-01 00:00:002020-06-03 00:00:00服务升级”;群成员aaa所使用的群成员客户端a将该第二即时通信消息发送至第一服务端;进一步的,第一服务端还可以继续基于字段补充提示信息对第二即时通信消息进行完整性校验,若完整性校验通过,则第一服务端基于根据该第一即时通信消息和第二即时通信消息,生成针对目标服务的业务操作请求;对应的,该业务操作请求携带有业务操作类型信息、待维护的服务标识信息、挂维护的起始时间、结束时间和和操作说明。
94.进一步的,为了使得预设即时通信群中所有群成员获知针对目标服务的业务操作进度,如图5所示,在上述s206,向目标服务对应的第二服务端发送上述业务操作请求之后,还包括:
95.s208,接收第二服务端针对业务操作请求所返回的业务操作结果信息;
96.s210,将接收到的业务操作结果信息发送至预设即时通信群组中各群成员客户端,以使该群成员客户端以指定虚拟群成员为消息发送方在预设即时通信群组中显示上述业务操作结果信息;
97.具体的,第二服务端在针对业务操作请求生成业务操作结果信息后,通过回调针对虚拟群成员所配置的预设callback接口,将业务操作结果信息反馈给第二服务端,并将业务操作结果信息展示在预设即时通信群组中。
98.具体的,在上述图4的基础上,如图6所示,仍以业务操作类型为挂维护为例,第二服务端在基于接收到的业务操作请求对目标业务进行业务操作完成后,生成业务操作结果信息,并将该业务操作结果信息发送至预设即时通信群中除指定虚拟群成员之外的其他所有群成员客户端,这样预设即时通信群中任一群成员针对目标服务请求业务操作,预设即时通信群内所有群成员均能够获知针对目标服务的业务操作进度;例如,在各群成员客户端的即时通信群的聊天窗口中显示“@群成员aaa挂维护操作提交成功”。
99.进一步的,可以通过预先对群成员进行操作权限设置,避免出现随意触发针对目标服务的业务操作,基于此,上述业务操作请求包括:业务类型信息、业务参数信息和群成员标识信息;其中,该群成员标识信息为第一即时通信消息的发送方的标识信息;
100.对应的,上述s206,向目标服务对应的第二服务端发送上述业务操作请求,以使该第二服务端基于该业务操作请求对目标服务执行相应的业务操作,具体包括:
101.向目标服务对应的第二服务端发送业务操作请求,以使该第二服务端基于该业务操作请求中携带的群成员标识信息对上述群成员客户端进行操作权限校验,并在操作权限校验通过时基于该业务操作请求中携带的业务类型信息和业务参数信息执行相应的业务操作。
102.具体的,第二服务端接收到针对目标服务的业务操作请求后,其中,该业务操作请求可以是携带有第一即时通信消息中关键消息字段的http或https url,该关键消息字段可以包括针对目标服务的业务操作类型信息、业务操作参数信息和消息发送方的标识信息(即请求发送第一即时通信消息的群成员客户端);第二服务端对该url进行解析,提取关键消息字段,基于提取出的消息发送方的标识信息,判断请求发送第一即时通信消息的群成员客户端是否具有与上述业务请求中携带的业务操作类型信息和服务标识信息对应的操作权限;其中,可以预先针对每个群成员配置相应的业务操作权限信息,存储各群成员标识与具有操作权限的业务操作类型和服务标识信息之间的对应关系,即预先设置哪些群成员具有哪些目标服务或服务展台的操作权限,以及预先设置哪些群成员具有哪些针对目标服务或服务展台针对哪些业务操作类型的操作权限,在针对群成员客户端进行权限校验时,基于该对应关系确定请求发送第一即时通信消息的群成员客户端是否具有与上述业务请求中携带的业务操作类型信息和服务标识信息对应的操作权限。
103.进一步的,考虑到用户可能无法准确地输入服务标识信息的情况,因此可以提供针对目标服务的服务相关信息进行查询的功能,进而用户可以基于查询到的服务相关信息输入业务操作指令,这样用户无需记忆过多的服务标识等信息,通过对查询到的服务相关信息进行复制、粘贴等操作即可完成第一即时通信消息的输入,基于此,如图7所述,上述s202,接收群成员客户端发送的针对指定虚拟群成员的第一即时通信消息,具体包括:
104.s2022,接收群成员客户端发送的针对指定虚拟群成员的第三即时通信消息;其中,该第三即时通信消息包括:针对目标服务的信息查询关键词;
105.s2024,向群成员客户端发送与上述信息查询关键词对应的服务相关信息;其中,该服务相关信息可以是预先存储在第一服务端的,也可以是第一服务端实时向第二服务端发送信息查询请求,第二服务端返回的;
106.s2026,接收群成员客户端基于上述服务相关信息所发送的针对指定虚拟群成员的第一即时通信消息;其中,该第一即时通信消息中的部分字段的特征值是基于对显示的服务相关信息进行复制和粘贴操作得到的。
107.具体的,需要请求针对目标服务进行业务操作的群成员,通过相应的客户端在即时通信群的消息输入框中@指定虚拟群成员并输入包含信息查询关键词的第三即时通信消息,并将在消息输入框输入的第三即时通信消息发送到群聊天窗口中,需要请求针对目标服务进行业务操作的群成员客户端将该第三即时通信消息发送至第一服务端;第一服务端获取与信息查询关键词对应的服务相关信息,并将该服务相关信息发送至群成员客户端,群成员客户端显示该服务相关信息,群成员通过对该服务相关信息中的部分内容进行复制、粘贴,在即时通信群的消息输入框中@指定虚拟群成员并输入第一即时通信消息,并将在消息输入框输入的第一即时通信消息发送到群聊天窗口中,这样群成员能够将群聊天窗
口中显示的服务相关信息作为业务操作指令的输入参考依据,通过简单地复制、粘贴即可完成业务操作指令的输入,提升了用户使用体验,降低了群成员记忆难度,同时,还提高了业务操作指令的输入准确度。
108.其中,针对由第二服务端获取服务相关信息的过程,上述s2024,向群成员客户端发送与上述信息查询关键词对应的服务相关信息,具体包括:
109.步骤一,基于上述信息查询关键词,向目标服务对应的第二服务端发送信息查询请求;
110.具体的,第一服务端向第二服务端发送携带有群成员客户端发送的信息查询关键词的查询请求,以使第二服务端查询与该信息查询关键词对应的服务相关信息;
111.步骤二,接收第二服务端响应于上述信息查询请求并返回的与上述信息查询关键词对应的服务相关信息;
112.步骤三,将接收到的服务相关信息发送至群成员客户端,以使该群成员客户端以指定虚拟群成员为消息发送方在预设即时通信群组中显示该服务相关信息。
113.具体的,如图8所示,仍以业务操作类型为挂维护为例,群成员aaa在预设即时通信群的消息输入框中@指定虚拟群成员并输入信息查询关键词,例如,@服务管控助手查询服务展台信息第1页;并将在消息输入框输入的信息查询关键词发送到群聊天窗口中,群成员aaa所使用的群成员客户端a将该信息查询关键词发送至第一服务端;
114.第一服务端获取与信息查询关键词对应的服务相关信息,例如,服务展台列表(第1页)中的服务相关信息,并将该服务相关信息发送至群成员客户端a,群成员客户端a显示该服务相关信息,例如,在即时通信群的聊天窗口中显示“@群成员aaa服务展台列表(第1页)中的服务相关信息”;
115.群成员aaa通过对该服务相关信息中的服务标识(如服务code)进行复制、粘贴,在即时通信群的消息输入框中@指定虚拟群成员并输入包含该服务标识的第一即时通信消息,并将在消息输入框输入的第一即时通信消息发送到群聊天窗口中;
116.群成员客户端a将第一即时通信消息发送至第一服务端,第一服务端根据该第一即时通信消息,生成针对目标服务的业务操作请求;具体的,第一服务端可以先对第一即时通信消息进行完整性校验,若字段完整性校验结果为消息字段存在缺失,则提醒消息发送方进行消息字段补充,以便最终生成包含所有所需字段对应的特征值的业务操作请求。
117.进一步的,为了提高群成员的文本复制效率,考虑到一个服务标识信息均作为一个整体使用,并不会仅使用某一服务标识信息中一部分内容,基于此,上述服务相关信息包括:多个服务标识信息,每个服务标识信息被标记为一个整体复制对象;这样群成员客户端在检测到群成员针对某一服务标识信息中任意字符的复制操作,则直接将该服务标识信息作为一个整体复制对象,这样无需群成员再选择复制起始位置和复制结束位置,即可完整对一个服务标识信息的复制操作;
118.对应的,上述s2026,接收群成员客户端基于上述服务相关信息所发送的针对指定虚拟群成员的第一即时通信消息,具体包括:
119.接收群成员客户端针对至少一个目标整体复制对象的复制操作而发送的针对指定虚拟群成员的第一即时通信消息;其中,该目标整体复制对象是若检测到的对某一上述服务标识信息中任意字符信息的复制操作所确定的。
120.具体的,第二服务端在获取到与信息查询关键词对应的服务相关信息后,将该服务相关信息中的各服务标识信息分别标记为一个整体复制对象;
121.第二服务端将标记后的服务相关信息返回至第一服务端;第一服务端将标记后的服务相关信息返回至群成员客户端;
122.群成员客户端在预设即时通信群组中显示接收到的服务相关信息,并监听群成员基于对该服务相关信息进行复制、粘贴操作,具体的,若检测到群成员针对某一服务标识信息中任意字符的复制操作,则直接将该服务标识信息作为一个整体复制对象,在检测到群成员在消息输入框内的粘贴操作后,将该服务标识信息粘贴至消息输入框内作为第一即时通信消息的一部分;
123.第一服务端接收上述群成员客户端发送的针对指定虚拟群成员的第一即时通信消息。
124.需要说明的是,在说明书一个或多个实施例中,针对第一服务端向群成员客户端发送针对目标服务的业务操作过程所涉及的反馈信息的过程,均可以向预设即时通信群组中各群成员客户端发送该响应信息,以使各群成员客户端均在预设通信群组的聊天窗口内显示该响应信息,其中,该响应信息可以包括:字段补充提示信息、业务操作结果信息、与信息查询关键词对应的服务相关信息中任一项。
125.其中,针对虚拟群成员的创建过程,如图9所示,在上述s202,接收群成员客户端发送的针对指定虚拟群成员的第一即时通信消息之前,还包括:
126.s212,在检测到虚拟群成员创建请求后,在预设即时通信群组中创建一指定虚拟群成员;
127.s214,获取针对上述指定虚拟群成员的功能配置信息;其中,该功能配置信息包括:目标服务的标识信息、完整性校验规则信息、用于与目标服务对应的第二服务端进行信息交互的接口配置信息中至少一项;
128.具体的,第一服务端基于上述与目标服务对应的第二服务端进行信息交互的接口配置信息,配置相应的信息交互接口,第一服务端通过该信息交互接口向外部系统(如第二服务端)发送业务操作请求,以及接收外部系统(如第二服务端)返回的服务相关信息和操作结果信息。
129.s216,基于获取到的功能配置信息对指定虚拟群成员进行配置,得到与目标服务具有预设关联关系的指定虚拟群成员。
130.具体的,可以基于即时通信群现有的机器人能力,在预设即时通信群中构建一指定虚拟群成员,并将该指定虚拟群成员与第一服务端所提供的至少一个目标服务之间进行关联,使得第一服务端与第二服务端之间建立信息交互通道,任一群成员通过在预设即时通信群中@该指定虚拟群成员并输入相应的业务操作指令,将触发第二服务端对群成员客户端请求管控的目标服务执行相应的业务操作处理。
131.进一步的,考虑到基于业务操作请求对目标服务进行相应的业务操作,需要更新请求该目标服务的客户端的前端页面展示信息,例如,上述业务操作请求可以包括:挂维护请求或解除维护请求;对应的,上述s206,向目标服务对应的第二服务端发送上述业务操作请求,以使该第二服务端基于该业务操作请求对目标服务执行相应的业务操作,具体包括:
132.向目标服务对应的第二服务端发送上述业务操作请求,以使该第二服务端基于该
业务操作请求执行相应的业务操作并更新目标服务的服务状态信息,并基于更新后的服务状态信息响应服务请求客户端的服务页面访问请求。
133.具体的,第二服务端在接收到针对目标服务的业务操作请求后,判断该业务操作请求对应的业务操作类型是否属于预设操作类型,若属于,则基于该业务操作请求执行相应的业务操作并更新目标服务的服务状态信息;
134.第二服务端在接收到服务请求客户端的服务访问请求后,基于更新后的服务状态信息生成前端页面渲染数据,并将该前端页面渲染数据发送至服务请求客户端;服务请求客户端基于该前端页面渲染数据进行页面渲染,展示相应的服务访问页面。
135.具体的,如图10所示,仍以业务操作类型为挂维护为例,第二服务端在接收到针对目标服务的挂维护操作请求后,对目标服务进行挂维护设置,并基于挂维护操作请求中携带的挂维护起始时间和结束时间,设置该目标服务的服务状态信息中的挂维护时间段,这样在接收到服务请求客户端的服务访问请求后,触发服务请求客户端在服务访问页面中显示一信息提示框,例如,对不起,因机构系统挂维护服务暂不可用,维护时间:2020-06-0100:00:002020-06-03 00:00:00等服务状态提示信息。
136.进一步的,上述目标服务为针对多个区域的用户的在线业务办理服务的情况,为了便于对区域服务进行管控,可以设置多个服务展台,不同区域对应不同的服务展台,这样可以针对部分服务展台的在线业务办理服务执行相应的业务操作,例如,至少一个区域对应一个服务展台,上述业务操作请求携带有至少一个待操作的服务展台的标识信息;
137.对应的,上述s206,向目标服务对应的第二服务端发送上述业务操作请求,以使该第二服务端基于该业务操作请求对目标服务执行相应的业务操作,包括:
138.向目标服务对应的第二服务端发送上述业务操作请求,以使该第二服务端基于该业务操作请求中携带的至少一个服务展台的标识信息对该至少一个服务展台执行相应的业务操作。
139.其中,上述服务展台是指目标服务在前端页面的透出,目标服务和服务展台是一对多的关系,一个目标服务可以上到多个服务展台上,例如,公积金业务办理服务是一个目标服务,可以上到xx区域对应的服务展台、yy区域对应的服务展台。
140.其中,上述第一即时通信消息包括:目标服务的标识信息和待业务操作的至少一个区域对应的服务展台的标识信息;
141.例如,仍以业务操作类型为挂维护为例,第二服务端在接收到至少一个区域对应的服务展台执行挂维护操作请求后,基于该挂维护操作请求对该至少一个区域对应的服务展台执行相应的业务操作并更新该至少一个区域对应的服务展台的服务状态信息;
142.第二服务端在接收到服务请求客户端的服务访问请求后,判断该服务访问请求中携带的服务展台的标识信息是否属于已设置挂维护的服务展台,若是,则基于更新后的服务状态信息生成前端页面渲染数据,并将该前端页面渲染数据发送至服务请求客户端;服务请求客户端基于该前端页面渲染数据进行页面渲染,展示相应的服务访问页面。
143.在一个具体实施例中,如图11所示,上述服务控制方法的具体实现过程包括:
144.s1101,群成员客户端向第一服务端发送群成员在预设即时通信群组中输入的针对目标服务的信息查询关键词,其中,针对该信息查询关键词所选择提醒的群成员为指定虚拟群成员,例如,某一群成员通过客户端在群消息输入框中输入并发送的即时通信消息
为@指定虚拟群成员针对目标服务的信息查询关键词;
145.s1102,第一服务端向第二服务端发送携带有上述信息查询关键词的信息查询请求;
146.s1103,第一服务端接收第二服务端返回的与上述信息查询关键词对应的服务相关信息;
147.s1104,第一服务端向群成员客户端发送接收到的与上述信息查询关键词对应的服务相关信息;
148.s1105,群成员客户端在预设即时通信群组中显示上述服务相关信息;其中,为了对请求业务操作的群成员客户端起到消息提醒的作用,针对该服务相关信息所选择提醒的群成员为请求业务操作的群成员,例如,请求业务操作的群成员为群成员aaa,对应的,在预设即时通信群组的群聊界面内显示的即时通信消息为@群成员aaa与上述信息查询关键词对应的服务相关信息;
149.s1106,群成员客户端接收群成员基于上述服务相关信息所输入的针对目标服务的业务操作指令,其中,该业务操作指令包括:基于对服务相关信息中部分内容进行复制、粘贴操作所输入的服务标识信息和群成员直接输入的业务操作类型信息;针对该业务操作指令所选择提醒的群成员为指定虚拟群成员,例如,某一群成员通过客户端在群消息输入框中输入并发送的即时通信消息为@指定虚拟群成员针对目标服务的业务操作指令;
150.s1107,群成员客户端向第一服务端发送针对目标服务的业务操作指令;
151.s1108,第一服务端对接收到的业务操作指令中包含的信息字段进行完整性校验,得到字段完整性校验结果;
152.s1109,第一服务端向第二服务端发送根据上述业务操作指令和字段完整性校验结果所生成的针对目标服务的业务操作请求;
153.s1110,第二服务端基于接收到的业务操作请求对相应的群成员客户端进行操作权限校验,并在操作权限校验通过时基于该业务操作请求对目标服务执行相应的业务操作,并更新目标服务的服务状态信息;
154.s1111,第二服务端向第一服务端返回相应的业务操作结果信息;
155.s1112,第二服务端接收服务请求客户端发送的针对目标服务的服务访问请求;
156.s1113,第二服务端向服务请求客户端发送基于更新后的服务状态信息所生成的前端页面渲染数据;
157.s1114,服务请求客户端基于上述前端页面渲染数据进行页面渲染,展示相应的服务访问页面。
158.本说明书一个或多个实施例中的服务控制方法,即时通信应用对应的第一服务端接收群成员客户端发送的针对指定虚拟群成员的第一即时通信消息;其中,该指定虚拟群成员与目标服务具有预设关联关系;该群成员客户端为指定虚拟群成员所在的预设即时通信群组中任一群成员所使用的客户端;根据接收到的第一即时通信消息,生成针对目标服务的业务操作请求;向目标服务对应的第二服务端发送该业务操作请求,以使该第二服务端基于该业务操作请求对目标服务执行相应的业务操作。直接通过在即时通信群组中发送针对指定虚拟群成员的即时通信消息即可触发完成针对目标服务的业务操作,以实现基于即时通信消息自动完成对目标服务进行管控,这样简化了针对目标服务的业务操作过程,
无需通过账户登录的方式对目标服务进行管控,从而提高了目标服务管控效率;同时,由于业务操作触发消息和业务操作结果消息均可以在即时通信群组内显示,使得群内所有成员均能够获知针对目标服务的各项业务操作,提高了针对目标服务的业务操作过程的多人互通性。
159.对应上述图2至图11描述的服务控制方法,基于相同的技术构思,本说明书一个或多个实施例还提供了一种服务控制方法,图12为本说明书一个或多个实施例提供的服务控制方法的流程示意图,图12中的方法能够由目标服务对应的第二服务端执行,如图12所示,该方法至少包括以下步骤:
160.s1202,接收即时通信应用对应的第一服务端发送的针对目标服务的业务操作请求;其中,该业务操作请求是第一服务端基于群成员客户端发送的针对指定虚拟群成员的第一即时通信消息所生成的;该指定虚拟群成员与目标服务具有预设关联关系;上述群成员客户端为上述指定虚拟群成员所在的预设即时通信群组中任一群成员所使用的客户端;
161.s1204,基于上述业务操作请求,对上述目标服务执行相应的业务操作;
162.其中,上述业务操作请求可以是携带有第一即时通信消息中关键消息字段的http或https url,该关键消息字段可以包括针对目标服务的业务操作类型信息、业务操作参数信息和消息发送方的标识信息;
163.具体的,在接收到第一服务端发送的针对目标服务的业务操作请求后,第二服务端对该业务操作请求进行解析,得到针对目标服务的业务操作类型信息和业务操作参数信息,并基于该业务操作类型信息和业务操作参数信息对目标服务执行相应的业务操作;例如,业务操作类型信息包括挂维护操作,业务操作参数信息包括挂维护的起始时间和结束时间,对应的,第二服务端在接收到业务操作请后,针对目标服务执行挂维护的业务操作,并设置挂维护的起始时间和结束时间;又如,业务操作类型信息包括解除挂维护操作,业务操作参数信息包括解除挂维护的起始时间,对应的,第二服务端在接收到业务操作请后,针对目标服务设置解除挂维护的起始时间,并在当前时间达到该起始时间时执行解除挂维护的业务操作。
164.本说明书一个或多个实施例中,直接通过在即时通信群组中发送针对指定虚拟群成员的即时通信消息即可触发完成针对目标服务的业务操作,以实现基于即时通信消息自动完成对目标服务进行管控,这样简化了针对目标服务的业务操作过程,无需通过账户登录的方式对目标服务进行管控,从而提高了目标服务管控效率;同时,由于业务操作触发消息和业务操作结果消息均可以在即时通信群组内显示,使得群内所有成员均能够获知针对目标服务的各项业务操作,提高了针对目标服务的业务操作过程的多人互通性。
165.其中,上述业务操作请求是第一服务端基于群成员客户端发送的针对指定虚拟群成员的第一即时通信消息和该第一即时通信消息的字段完整性校验结果所生成的。
166.其中,在上述s1204,基于上述业务操作请求,对上述目标服务执行相应的业务操作之后,还包括:
167.生成针对目标服务的业务操作结果信息;
168.将上述业务操作结果信息发送至第一服务端,以使该第一服务端将上述业务操作结果信息发送至预设即时通信群组中各群成员客户端。
169.其中,上述业务操作请求包括:业务类型信息、业务参数信息和群成员标识信息;
170.上述s1204,基于上述业务操作请求,对上述目标服务执行相应的业务操作,具体包括:
171.基于业务操作请求中携带的群成员标识信息对发送第一即时通信消息的群成员客户端进行操作权限校验,得到相应的操作权限校验结果;
172.若上述操作权限校验结果为权限校验通过,则基于业务操作请求中携带的业务类型信息和业务参数信息执行相应的业务操作。
173.其中,上述第一即时通信消息是上述群成员客户端对应的群成员基于针对目标服务的服务相关信息所输入的;该服务相关信息是上述群成员客户端基于针对指定虚拟群成员的第三即时通信消息中的信息查询关键词所获取的。
174.其中,在s1202,接收即时通信应用对应的第一服务端发送的针对目标服务的业务操作请求之前,还包括:
175.接收即时通信应用对应的第一服务端发送的信息查询请求;其中,该信息查询请求携带有上述第三即时通信消息中的信息查询关键词;
176.获取与上述信息查询关键词对应的服务相关信息;
177.将获取到的服务相关信息返回至第一服务端,以使该第一服务端将该服务相关信息发送至上述群成员客户端,并接收该群成员客户端基于上述服务相关信息所发送的针对指定虚拟群成员的第一即时通信消息。
178.其中,上述将获取到的服务相关信息返回至第一服务端,具体包括:
179.将获取到的服务相关信息中的各服务标识信息分别标记为一个整体复制对象;
180.将标记后的服务相关信息返回至第一服务端,以使该第一服务端接收上述群成员客户端针对至少一个目标整体复制对象的复制操作而发送的针对指定虚拟群成员的第一即时通信消息;其中,该目标整体复制对象是若检测到的对某一上述服务标识信息中任一字符信息的复制操作所确定的。
181.其中,上述业务操作请求包括:挂维护请求或解除维护请求;对应的,上述s1204,基于上述业务操作请求,对上述目标服务执行相应的业务操作,具体包括:
182.基于上述业务操作请求执行相应的业务操作并更新目标服务的服务状态信息;
183.基于更新后的服务状态信息响应服务请求客户端的服务页面访问请求。
184.其中,上述目标服务为针对多个区域的用户的在线业务办理服务,至少一个区域对应一个服务展台,上述业务操作请求携带有至少一个服务展台的标识信息;
185.对应的,上述s1204,基于上述业务操作请求,对上述目标服务执行相应的业务操作,具体包括:
186.基于至少一个服务展台的标识信息,对该至少一个服务展台执行相应的业务操作。
187.本说明书一个或多个实施例中的服务控制方法,目标服务对应的第二服务端接收即时通信应用对应的第一服务端发送的针对目标服务的业务操作请求;其中,该业务操作请求是第一服务端基于群成员客户端发送的针对指定虚拟群成员的第一即时通信消息所生成的;该指定虚拟群成员与目标服务具有预设关联关系;该群成员客户端为指定虚拟群成员所在的预设即时通信群组中任一群成员所使用的客户端;基于接收到的业务操作请求,对目标服务执行相应的业务操作。直接通过在即时通信群组中发送针对指定虚拟群成
员的即时通信消息即可触发完成针对目标服务的业务操作,以实现基于即时通信消息自动完成对目标服务进行管控,这样简化了针对目标服务的业务操作过程,无需通过账户登录的方式对目标服务进行管控,从而提高了目标服务管控效率;同时,由于业务操作触发消息和业务操作结果消息均可以在即时通信群组内显示,使得群内所有成员均能够获知针对目标服务的各项业务操作,提高了针对目标服务的业务操作过程的多人互通性。
188.需要说明的是,本说明书中该实施例与本说明书中上一实施例基于同一发明构思,因此该实施例的具体实施可以参见前述服务控制方法的实施,重复之处不再赘述。
189.对应上述图2至图11描述的服务控制方法,基于相同的技术构思,本说明书一个或多个实施例还提供了一种服务控制装置,该装置设置于即时通信应用对应的第一服务端,图13为本说明书一个或多个实施例提供的服务控制装置的模块组成示意图,该装置用于执行图2至图11描述的服务控制方法,如图13所示,该装置包括:
190.即时消息接收模块1302,其接收群成员客户端发送的针对指定虚拟群成员的第一即时通信消息;其中,所述指定虚拟群成员与目标服务具有预设关联关系;所述群成员客户端为所述指定虚拟群成员所在的预设即时通信群组中任一群成员所使用的客户端;
191.业务请求生成模块1304,其根据所述第一即时通信消息,生成针对所述目标服务的业务操作请求;
192.业务请求发送模块1306,其向所述目标服务对应的第二服务端发送所述业务操作请求,以使所述第二服务端基于所述业务操作请求对所述目标服务执行相应的业务操作。
193.本说明书一个或多个实施例中,直接通过在即时通信群组中发送针对指定虚拟群成员的即时通信消息即可触发完成针对目标服务的业务操作,以实现基于即时通信消息自动完成对目标服务进行管控,这样简化了针对目标服务的业务操作过程,无需通过账户登录的方式对目标服务进行管控,从而提高了目标服务管控效率;同时,由于业务操作触发消息和业务操作结果消息均可以在即时通信群组内显示,使得群内所有成员均能够获知针对目标服务的各项业务操作,提高了针对目标服务的业务操作过程的多人互通性。
194.可选地,所述业务请求生成模块1304,其:
195.对所述第一即时通信消息中包含的消息字段进行完整性校验,得到字段完整性校验结果;
196.根据所述第一即时通信消息和所述字段完整性校验结果,生成针对所述目标服务的业务操作请求。
197.可选地,所述业务请求生成模块1304,其:
198.若所述字段完整性校验结果为消息字段存在缺失,则生成针对所述第一即时通信消息的字段补充提示信息;
199.将所述字段补充提示信息发送至所述群成员客户端,以使所述群成员客户端以所述指定虚拟群成员为消息发送方在所述预设即时通信群组中显示所述字段补充提示信息;
200.接收所述群成员客户端发送的针对所述指定虚拟群成员的第二即时通信消息;其中,所述第二即时通信消息包括:所述字段补充提示信息所指示的待补充字段对应的特征值;
201.根据所述第一即时通信消息和所述第二即时通信消息,生成针对所述目标服务的业务操作请求。
202.可选地,上述装置还包括操作结果接收模块,其:
203.接收所述第二服务端针对所述业务操作请求所返回的业务操作结果信息;
204.将所述业务操作结果信息发送至所述预设即时通信群组中各群成员客户端,以使所述群成员客户端以所述指定虚拟群成员为消息发送方在所述预设即时通信群组中显示所述业务操作结果信息。
205.可选地,所述业务操作请求包括:业务类型信息、业务参数信息和群成员标识信息;
206.所述业务请求发送模块1306,其:
207.向所述目标服务对应的第二服务端发送所述业务操作请求,以使所述第二服务端基于所述群成员标识信息对所述群成员客户端进行操作权限校验,并在操作权限校验通过时基于所述业务类型信息和业务参数信息执行相应的业务操作。
208.可选地,所述即时消息接收模块1302,其:
209.接收群成员客户端发送的针对指定虚拟群成员的第三即时通信消息;其中,所述第三即时通信消息包括:针对目标服务的信息查询关键词;
210.向所述群成员客户端发送与所述信息查询关键词对应的服务相关信息;
211.接收所述群成员客户端基于所述服务相关信息所发送的针对指定虚拟群成员的第一即时通信消息。
212.可选地,所述即时消息接收模块1302,其:
213.基于所述信息查询关键词,向所述目标服务对应的第二服务端发送信息查询请求;
214.接收所述第二服务端针对所述信息查询请求返回的与所述信息查询关键词对应的服务相关信息;
215.将所述服务相关信息发送至所述群成员客户端,以使所述群成员客户端以所述指定虚拟群成员为消息发送方在所述预设即时通信群组中显示所述服务相关信息。
216.可选地,所述服务相关信息包括:多个服务标识信息,每个所述服务标识信息被标记为一个整体复制对象;
217.所述即时消息接收模块1302,其:
218.接收所述群成员客户端针对至少一个目标整体复制对象的复制操作而发送的针对指定虚拟群成员的第一即时通信消息;其中,所述目标整体复制对象是若检测到的对所述服务标识信息中任一字符信息的复制操作所确定的。
219.可选地,上述装置还包括虚拟群成员配置模块,其:
220.在检测到虚拟群成员创建请求后,在预设即时通信群组中创建一指定虚拟群成员;
221.获取针对所述指定虚拟群成员的功能配置信息;其中,所述功能配置信息包括:目标服务的标识信息、完整性校验规则信息、用于与所述目标服务对应的第二服务端进行信息交互的接口配置信息中至少一项;
222.基于所述功能配置信息对所述指定虚拟群成员进行配置,得到与所述目标服务具有预设关联关系的指定虚拟群成员。
223.可选地,所述业务操作请求包括:挂维护请求或解除维护请求;
224.所述业务请求发送模块1306,其:
225.向所述目标服务对应的第二服务端发送所述业务操作请求,以使所述第二服务端基于所述业务操作请求执行相应的业务操作并更新所述目标服务的服务状态信息,并基于更新后的所述服务状态信息响应服务请求客户端的服务页面访问请求。
226.可选地,所述目标服务为针对多个区域的用户的在线业务办理服务,至少一个所述区域对应一个服务展台,所述业务操作请求携带有至少一个所述服务展台的标识信息;
227.所述业务请求发送模块1306,其:
228.向所述目标服务对应的第二服务端发送所述业务操作请求,以使所述第二服务端基于所述至少一个所述服务展台的标识信息对所述至少一个服务展台执行相应的业务操作。
229.本说明书一个或多个实施例中的服务控制装置,即时通信应用对应的第一服务端接收群成员客户端发送的针对指定虚拟群成员的第一即时通信消息;其中,该指定虚拟群成员与目标服务具有预设关联关系;该群成员客户端为指定虚拟群成员所在的预设即时通信群组中任一群成员所使用的客户端;根据接收到的第一即时通信消息,生成针对目标服务的业务操作请求;向目标服务对应的第二服务端发送该业务操作请求,以使该第二服务端基于该业务操作请求对目标服务执行相应的业务操作。直接通过在即时通信群组中发送针对指定虚拟群成员的即时通信消息即可触发完成针对目标服务的业务操作,以实现基于即时通信消息自动完成对目标服务进行管控,这样简化了针对目标服务的业务操作过程,无需通过账户登录的方式对目标服务进行管控,从而提高了目标服务管控效率;同时,由于业务操作触发消息和业务操作结果消息均可以在即时通信群组内显示,使得群内所有成员均能够获知针对目标服务的各项业务操作,提高了针对目标服务的业务操作过程的多人互通性。
230.需要说明的是,本说明书中关于服务控制装置的实施例与本说明书中关于服务控制方法的实施例基于同一发明构思,因此该实施例的具体实施可以参见前述对应的服务控制方法的实施,重复之处不再赘述。
231.对应上述图12描述的服务控制方法,基于相同的技术构思,本说明书一个或多个实施例还提供了一种服务控制装置,该装置设置于目标服务对应的第二服务端,图14为本说明书一个或多个实施例提供的服务控制装置的模块组成示意图,该装置用于执行图2至图11描述的服务控制方法,如图14所示,该装置包括:
232.业务请求接收模块1402,其接收即时通信应用对应的第一服务端发送的针对所述目标服务的业务操作请求;其中,所述业务操作请求是所述第一服务端基于群成员客户端发送的针对指定虚拟群成员的第一即时通信消息所生成的;所述指定虚拟群成员与所述目标服务具有预设关联关系;所述群成员客户端为所述指定虚拟群成员所在的预设即时通信群组中任一群成员所使用的客户端;
233.目标服务控制模块1404,其基于所述业务操作请求,对所述目标服务执行相应的业务操作。
234.本说明书一个或多个实施例中,直接通过在即时通信群组中发送针对指定虚拟群成员的即时通信消息即可触发完成针对目标服务的业务操作,以实现基于即时通信消息自动完成对目标服务进行管控,这样简化了针对目标服务的业务操作过程,无需通过账户登
录的方式对目标服务进行管控,从而提高了目标服务管控效率;同时,由于业务操作触发消息和业务操作结果消息均可以在即时通信群组内显示,使得群内所有成员均能够获知针对目标服务的各项业务操作,提高了针对目标服务的业务操作过程的多人互通性。
235.可选地,所述业务操作请求是所述第一服务端基于群成员客户端发送的针对指定虚拟群成员的第一即时通信消息和所述第一即时通信消息的字段完整性校验结果所生成的。
236.可选地,上述装置还包括操作结果发送模块,其:
237.生成针对所述目标服务的业务操作结果信息;
238.将所述业务操作结果信息发送至所述第一服务端,以使所述第一服务端将所述业务操作结果信息发送至所述预设即时通信群组中各群成员客户端。
239.可选地,所述业务操作请求包括:业务类型信息、业务参数信息和群成员标识信息;
240.所述目标服务控制模块1404,其:
241.基于所述群成员标识信息对所述群成员客户端进行操作权限校验,得到相应的操作权限校验结果;
242.若所述操作权限校验结果为权限校验通过,则基于所述业务类型信息和业务参数信息执行相应的业务操作。
243.可选地,所述第一即时通信消息是所述群成员客户端对应的群成员基于针对目标服务的服务相关信息所输入的;所述服务相关信息是所述群成员客户端基于针对指定虚拟群成员的第三即时通信消息中的信息查询关键词所获取的。
244.可选地,上述装置还包括服务信息发送模块,其:
245.接收即时通信应用对应的第一服务端发送的信息查询请求;其中,所述信息查询请求携带有所述第三即时通信消息中的所述信息查询关键词;
246.获取与所述信息查询关键词对应的服务相关信息;
247.将所述服务相关信息返回至所述第一服务端,以使所述第一服务端将所述服务相关信息发送至所述群成员客户端,并接收所述群成员客户端基于所述服务相关信息所发送的针对指定虚拟群成员的第一即时通信消息。
248.可选地,所述服务信息发送模块,其:
249.将所述服务相关信息中的各服务标识信息分别标记为一个整体复制对象;
250.将标记后的所述服务相关信息返回至所述第一服务端,以使所述第一服务端接收所述群成员客户端针对至少一个目标整体复制对象的复制操作而发送的针对指定虚拟群成员的第一即时通信消息;其中,所述目标整体复制对象是若检测到的对所述服务标识信息中任一字符信息的复制操作所确定的。
251.可选地,所述业务操作请求包括:挂维护请求或解除维护请求;
252.所述目标服务控制模块1404,其:
253.基于所述业务操作请求执行相应的业务操作并更新所述目标服务的服务状态信息;
254.基于更新后的所述服务状态信息响应服务请求客户端的服务页面访问请求。
255.可选地,所述目标服务为针对多个区域的用户的在线业务办理服务,至少一个所
述区域对应一个服务展台,所述业务操作请求携带有至少一个所述服务展台的标识信息;
256.所述目标服务控制模块1404,其:
257.基于所述至少一个所述服务展台的标识信息,对所述至少一个服务展台执行相应的业务操作。
258.本说明书一个或多个实施例中的服务控制装置,目标服务对应的第二服务端接收即时通信应用对应的第一服务端发送的针对目标服务的业务操作请求;其中,该业务操作请求是第一服务端基于群成员客户端发送的针对指定虚拟群成员的第一即时通信消息所生成的;该指定虚拟群成员与目标服务具有预设关联关系;该群成员客户端为指定虚拟群成员所在的预设即时通信群组中任一群成员所使用的客户端;基于接收到的业务操作请求,对目标服务执行相应的业务操作。直接通过在即时通信群组中发送针对指定虚拟群成员的即时通信消息即可触发完成针对目标服务的业务操作,以实现基于即时通信消息自动完成对目标服务进行管控,这样简化了针对目标服务的业务操作过程,无需通过账户登录的方式对目标服务进行管控,从而提高了目标服务管控效率;同时,由于业务操作触发消息和业务操作结果消息均可以在即时通信群组内显示,使得群内所有成员均能够获知针对目标服务的各项业务操作,提高了针对目标服务的业务操作过程的多人互通性。
259.需要说明的是,本说明书中关于服务控制装置的实施例与本说明书中关于服务控制方法的实施例基于同一发明构思,因此该实施例的具体实施可以参见前述对应的服务控制方法的实施,重复之处不再赘述。
260.对应上述图2至图12描述的服务控制方法,基于相同的技术构思,本说明书一个或多个实施例还提供了一种服务控制系统,图15为本说明书一个或多个实施例提供的服务控制系统的组成结构示意图,如图15所示,该装置包括:群成员客户端、即时通信应用对应的第一服务端和目标服务对应的第二服务端;
261.上述群成员客户端,向第一服务端发送针对指定虚拟群成员的第一即时通信消息;其中,该指定虚拟群成员与目标服务具有预设关联关系;该群成员客户端为指定虚拟群成员所在的预设即时通信群组中任一群成员所使用的客户端;
262.上述第一服务端,接收上述第一即时通信消息,根据该第一即时通信消息,生成针对目标服务的业务操作请求,并向第二服务端发送该业务操作请求;
263.上述第二服务端,接收上述业务操作请求,并基于该业务操作请求对目标服务执行相应的业务操作。
264.本说明书一个或多个实施例中的服务控制系统,直接通过在即时通信群组中发送针对指定虚拟群成员的即时通信消息即可触发完成针对目标服务的业务操作,以实现基于即时通信消息自动完成对目标服务进行管控,这样简化了针对目标服务的业务操作过程,无需通过账户登录的方式对目标服务进行管控,从而提高了目标服务管控效率;同时,由于业务操作触发消息和业务操作结果消息均可以在即时通信群组内显示,使得群内所有成员均能够获知针对目标服务的各项业务操作,提高了针对目标服务的业务操作过程的多人互通性。
265.需要说明的是,本说明书中关于服务控制系统的实施例与本说明书中关于服务控制方法的实施例基于同一发明构思,因此该实施例的具体实施可以参见前述对应的服务控制方法的实施,重复之处不再赘述。
266.进一步地,对应上述图2至图12所示的方法,基于相同的技术构思,本说明书一个或多个实施例还提供了一种服务控制设备,该设备用于执行上述的服务控制方法,如图16所示。
267.服务控制设备可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上的处理器1601和存储器1602,存储器1602中可以存储有一个或一个以上存储应用程序或数据。其中,存储器1602可以是短暂存储或持久存储。存储在存储器1602的应用程序可以包括一个或一个以上模块(图示未示出),每个模块可以包括对服务控制设备中的一系列计算机可执行指令。更进一步地,处理器1601可以设置为与存储器1602通信,在服务控制设备上执行存储器1602中的一系列计算机可执行指令。服务控制设备还可以包括一个或一个以上电源1603,一个或一个以上有线或无线网络接口1604,一个或一个以上输入输出接口1605,一个或一个以上键盘1606等。
268.在一个具体的实施例中,服务控制设备包括有存储器,以及一个或一个以上的程序,其中一个或者一个以上程序存储于存储器中,且一个或者一个以上程序可以包括一个或一个以上模块,且每个模块可以包括对服务控制设备中的一系列计算机可执行指令,且经配置以由一个或者一个以上处理器执行该一个或者一个以上程序包含用于进行以下计算机可执行指令:
269.接收群成员客户端发送的针对指定虚拟群成员的第一即时通信消息;其中,所述指定虚拟群成员与目标服务具有预设关联关系;所述群成员客户端为所述指定虚拟群成员所在的预设即时通信群组中任一群成员所使用的客户端;
270.根据所述第一即时通信消息,生成针对所述目标服务的业务操作请求;
271.向所述目标服务对应的第二服务端发送所述业务操作请求,以使所述第二服务端基于所述业务操作请求对所述目标服务执行相应的业务操作。
272.本说明书一个或多个实施例中的服务控制设备,即时通信应用对应的第一服务端接收群成员客户端发送的针对指定虚拟群成员的第一即时通信消息;其中,该指定虚拟群成员与目标服务具有预设关联关系;该群成员客户端为指定虚拟群成员所在的预设即时通信群组中任一群成员所使用的客户端;根据接收到的第一即时通信消息,生成针对目标服务的业务操作请求;向目标服务对应的第二服务端发送该业务操作请求,以使该第二服务端基于该业务操作请求对目标服务执行相应的业务操作。直接通过在即时通信群组中发送针对指定虚拟群成员的即时通信消息即可触发完成针对目标服务的业务操作,以实现基于即时通信消息自动完成对目标服务进行管控,这样简化了针对目标服务的业务操作过程,无需通过账户登录的方式对目标服务进行管控,从而提高了目标服务管控效率;同时,由于业务操作触发消息和业务操作结果消息均可以在即时通信群组内显示,使得群内所有成员均能够获知针对目标服务的各项业务操作,提高了针对目标服务的业务操作过程的多人互通性。
273.在另一个具体的实施例中,服务控制设备包括有存储器,以及一个或一个以上的程序,其中一个或者一个以上程序存储于存储器中,且一个或者一个以上程序可以包括一个或一个以上模块,且每个模块可以包括对服务控制设备中的一系列计算机可执行指令,且经配置以由一个或者一个以上处理器执行该一个或者一个以上程序包含用于进行以下计算机可执行指令:
274.接收即时通信应用对应的第一服务端发送的针对所述目标服务的业务操作请求;其中,所述业务操作请求是所述第一服务端基于群成员客户端发送的针对指定虚拟群成员的第一即时通信消息所生成的;所述指定虚拟群成员与所述目标服务具有预设关联关系;所述群成员客户端为所述指定虚拟群成员所在的预设即时通信群组中任一群成员所使用的客户端;
275.基于所述业务操作请求,对所述目标服务执行相应的业务操作。
276.本说明书一个或多个实施例中的服务控制设备,目标服务对应的第二服务端接收即时通信应用对应的第一服务端发送的针对目标服务的业务操作请求;其中,该业务操作请求是第一服务端基于群成员客户端发送的针对指定虚拟群成员的第一即时通信消息所生成的;该指定虚拟群成员与目标服务具有预设关联关系;该群成员客户端为指定虚拟群成员所在的预设即时通信群组中任一群成员所使用的客户端;基于接收到的业务操作请求,对目标服务执行相应的业务操作。直接通过在即时通信群组中发送针对指定虚拟群成员的即时通信消息即可触发完成针对目标服务的业务操作,以实现基于即时通信消息自动完成对目标服务进行管控,这样简化了针对目标服务的业务操作过程,无需通过账户登录的方式对目标服务进行管控,从而提高了目标服务管控效率;同时,由于业务操作触发消息和业务操作结果消息均可以在即时通信群组内显示,使得群内所有成员均能够获知针对目标服务的各项业务操作,提高了针对目标服务的业务操作过程的多人互通性。
277.需要说明的是,本说明书中关于服务控制设备的实施例与本说明书中关于服务控制方法的实施例基于同一发明构思,因此该实施例的具体实施可以参见前述对应的服务控制方法的实施,重复之处不再赘述。
278.进一步地,对应上述图2至图12所示的方法,基于相同的技术构思,本说明书一个或多个实施例还提供了一种存储介质,用于存储计算机可执行指令,一种具体的实施例中,该存储介质可以为u盘、光盘、硬盘等,该存储介质存储的计算机可执行指令在被处理器执行时,能实现以下流程:
279.接收群成员客户端发送的针对指定虚拟群成员的第一即时通信消息;其中,所述指定虚拟群成员与目标服务具有预设关联关系;所述群成员客户端为所述指定虚拟群成员所在的预设即时通信群组中任一群成员所使用的客户端;
280.根据所述第一即时通信消息,生成针对所述目标服务的业务操作请求;
281.向所述目标服务对应的第二服务端发送所述业务操作请求,以使所述第二服务端基于所述业务操作请求对所述目标服务执行相应的业务操作。
282.本说明书一个或多个实施例中的存储介质存储的计算机可执行指令在被处理器执行时,即时通信应用对应的第一服务端接收群成员客户端发送的针对指定虚拟群成员的第一即时通信消息;其中,该指定虚拟群成员与目标服务具有预设关联关系;该群成员客户端为指定虚拟群成员所在的预设即时通信群组中任一群成员所使用的客户端;根据接收到的第一即时通信消息,生成针对目标服务的业务操作请求;向目标服务对应的第二服务端发送该业务操作请求,以使该第二服务端基于该业务操作请求对目标服务执行相应的业务操作。直接通过在即时通信群组中发送针对指定虚拟群成员的即时通信消息即可触发完成针对目标服务的业务操作,以实现基于即时通信消息自动完成对目标服务进行管控,这样简化了针对目标服务的业务操作过程,无需通过账户登录的方式对目标服务进行管控,从
而提高了目标服务管控效率;同时,由于业务操作触发消息和业务操作结果消息均可以在即时通信群组内显示,使得群内所有成员均能够获知针对目标服务的各项业务操作,提高了针对目标服务的业务操作过程的多人互通性。
283.在另一个具体的实施例中,该存储介质可以为u盘、光盘、硬盘等,该存储介质存储的计算机可执行指令在被处理器执行时,能实现以下流程:
284.接收即时通信应用对应的第一服务端发送的针对所述目标服务的业务操作请求;其中,所述业务操作请求是所述第一服务端基于群成员客户端发送的针对指定虚拟群成员的第一即时通信消息所生成的;所述指定虚拟群成员与所述目标服务具有预设关联关系;所述群成员客户端为所述指定虚拟群成员所在的预设即时通信群组中任一群成员所使用的客户端;
285.基于所述业务操作请求,对所述目标服务执行相应的业务操作。
286.本说明书一个或多个实施例中的存储介质存储的计算机可执行指令在被处理器执行时,目标服务对应的第二服务端接收即时通信应用对应的第一服务端发送的针对目标服务的业务操作请求;其中,该业务操作请求是第一服务端基于群成员客户端发送的针对指定虚拟群成员的第一即时通信消息所生成的;该指定虚拟群成员与目标服务具有预设关联关系;该群成员客户端为指定虚拟群成员所在的预设即时通信群组中任一群成员所使用的客户端;基于接收到的业务操作请求,对目标服务执行相应的业务操作。直接通过在即时通信群组中发送针对指定虚拟群成员的即时通信消息即可触发完成针对目标服务的业务操作,以实现基于即时通信消息自动完成对目标服务进行管控,这样简化了针对目标服务的业务操作过程,无需通过账户登录的方式对目标服务进行管控,从而提高了目标服务管控效率;同时,由于业务操作触发消息和业务操作结果消息均可以在即时通信群组内显示,使得群内所有成员均能够获知针对目标服务的各项业务操作,提高了针对目标服务的业务操作过程的多人互通性。
287.需要说明的是,本说明书中关于存储介质的实施例与本说明书中关于服务控制方法的实施例基于同一发明构思,因此该实施例的具体实施可以参见前述对应的服务控制方法的实施,重复之处不再赘述。
288.上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
289.在20世纪90年代,对于一个技术的改进可以很明显地区分是硬件上的改进(例如,对二极管、晶体管、开关等电路结构的改进)还是软件上的改进(对于方法流程的改进)。然而,随着技术的发展,当今的很多方法流程的改进已经可以视为硬件电路结构的直接改进。设计人员几乎都通过将改进的方法流程编程到硬件电路中来得到相应的硬件电路结构。因此,不能说一个方法流程的改进就不能用硬件实体模块来实现。例如,可编程逻辑器件(programmable logic device,pld)(例如现场可编程门阵列(field programmable gate array,fpga))就是这样一种集成电路,其逻辑功能由用户对器件编程来确定。由设计人员自行编程来把一个数字系统“集成”在一片pld上,而不需要请芯片制造厂商来设计和制作
专用的集成电路芯片。而且,如今,取代手工地制作集成电路芯片,这种编程也多半改用“逻辑编译器(logic compiler)”软件来实现,它与程序开发撰写时所用的软件编译器相类似,而要编译之前的原始代码也得用特定的编程语言来撰写,此称之为硬件描述语言(hardware description language,hdl),而hdl也并非仅有一种,而是有许多种,如abel(advanced boolean expression language)、ahdl(altera hardware description language)、confluence、cupl(cornell university programming language)、hdcal、jhdl(java hardware description language)、lava、lola、myhdl、palasm、rhdl(ruby hardware description language)等,目前最普遍使用的是vhdl(very-high-speed integrated circuit hardware description language)与verilog。本领域技术人员也应该清楚,只需要将方法流程用上述几种硬件描述语言稍作逻辑编程并编程到集成电路中,就可以很容易得到实现该逻辑方法流程的硬件电路。
290.控制器可以按任何适当的方式实现,例如,控制器可以采取例如微处理器或处理器以及存储可由该(微)处理器执行的计算机可读程序代码(例如软件或固件)的计算机可读介质、逻辑门、开关、专用集成电路(application specific integrated circuit,asic)、可编程逻辑控制器和嵌入微控制器的形式,控制器的例子包括但不限于以下微控制器:arc 625d、atmel at91sam、microchip pic18f26k20以及silicone labs c8051f320,存储器控制器还可以被实现为存储器的控制逻辑的一部分。本领域技术人员也知道,除了以纯计算机可读程序代码方式实现控制器以外,完全可以通过将方法步骤进行逻辑编程来使得控制器以逻辑门、开关、专用集成电路、可编程逻辑控制器和嵌入微控制器等的形式来实现相同功能。因此这种控制器可以被认为是一种硬件部件,而对其内包括的用于实现各种功能的装置也可以视为硬件部件内的结构。或者甚至,可以将用于实现各种功能的装置视为既可以是实现方法的软件模块又可以是硬件部件内的结构。
291.上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机。具体的,计算机例如可以为个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。
292.为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本说明书一个或多个时可以把各单元的功能在同一个或多个软件和/或硬件中实现。
293.本领域内的技术人员应明白,本说明书一个或多个的实施例可提供为方法、系统、或计算机程序产品。因此,本说明书一个或多个可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本说明书一个或多个可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
294.本说明书一个或多个是参照根据本说明书一个或多个实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的
处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
295.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
296.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
297.在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
298.内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的示例。
299.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
300.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
301.本领域技术人员应明白,本说明书一个或多个的实施例可提供为方法、系统或计算机程序产品。因此,本说明书一个或多个可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本说明书一个或多个可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
302.本说明书一个或多个可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本说明书一个或多个,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
303.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部
分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
304.以上所述仅为本说明书一个或多个的实施例而已,并不用于限制本说明书一个或多个。对于本领域技术人员来说,本说明书一个或多个可以有各种更改和变化。凡在本说明书一个或多个的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本说明书一个或多个的权利要求范围之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献