一种服务提供方法、装置、电子设备及存储介质制造方法及图纸

技术编号:37182777 阅读:11 留言:0更新日期:2023-04-20 22:48
本发明专利技术实施例公开一种服务提供方法、装置、电子设备及存储介质,涉及计算机技术领域,能够有效提高服务的操作效率。所述方法包括:接收搜索主体输入的搜索项目;对所述搜索项目进行处理,得到所述搜索主体所需的目标服务功能,所述目标服务功能无法通过任一种已有服务实现;在预设数据库中对所述目标服务功能进行搜索,得到与所述目标服务功能相关的多个第一服务,其中每个所述第一服务与所述目标服务功能的部分功能相关;将多个所述第一服务进行组合,得到至少一个第二服务,其中,每个所述第二服务均具有所述搜索主体所需的目标服务功能。本发明专利技术适用于计算机服务中。本发明专利技术适用于计算机服务中。本发明专利技术适用于计算机服务中。

【技术实现步骤摘要】
一种服务提供方法、装置、电子设备及存储介质


[0001]本专利技术涉及计算机
,尤其涉及一种服务提供方法、装置、电子设备及存储介质。

技术介绍

[0002]随着互联网技术的发展,人们越来越多地借助网络来解决各种难题。例如,用户经常利用各种搜索引擎,搜索自己所需的解决方案。
[0003]然而,由于用户的需求多种多样且富有个性化,很多情况下搜索结果并不能满足用户的需求,或者只能满足用户的一部分需求。例如,如果用户想要实现A+B功能的服务,而检索到的服务只能实现A功能或B功能,因此用户体验较差。

技术实现思路

[0004]有鉴于此,本专利技术实施例提供一种服务提供方法、装置、电子设备及存储介质,能够有效提升用户体验效率。
[0005]第一方面,本专利技术的实施例提供一种服务提供方法,包括:接收搜索主体输入的搜索项目;对所述搜索项目进行处理,得到所述搜索主体所需的目标服务功能,所述目标服务功能无法通过任一种已有服务实现;在预设数据库中对所述目标服务功能进行搜索,得到与所述目标服务功能相关的多个第一服务,其中每个所述第一服务与所述目标服务功能的部分功能相关;将多个所述第一服务进行组合,得到至少一个第二服务,其中,每个所述第二服务均具有所述搜索主体所需的目标服务功能。
[0006]在一种实施方式中,所述将多个所述第一服务进行组合,得到至少一个第二服务包括:获取各所述第一服务的第一描述文件;根据各所述第一描述文件,生成至少一个第二描述文件;根据所述至少一个第二描述文件,将多个所述第一服务进行组合,得到至少一个第二服务,其中,所述第二服务与所述第二描述文件一一对应,每个所述第二服务均具有所述搜索主体所需的目标服务功能。
[0007]在一种实施方式中,每个所述第一描述文件包括对应的第一服务的标识信息、界面信息和通信能力信息。
[0008]在一种实施方式中,每个所述第二描述文件包括:所述第二服务的组成信息、以及所述第二服务的界面中、各所述第一服务的界面布局信息;所述根据所述至少一个第二描述文件,将多个所述第一服务进行组合,得到至少一个第二服务包括:根据所述第二服务的组成信息,开启组成所述第二服务的各第一服务;根据所述第二服务的界面中、各所述第一服务的界面布局信息,维护各所述第一服务在所述第二服务中的界面布局。
[0009]在一种实施方式中,每个所述第二描述文件还包括:所述第二服务中、各所述第一服务之间的通信关系信息;所述根据所述至少一个第二描述文件,将多个所述第一服务进行组合,得到至少一个第二服务还包括:根据所述第二服务中、各所述第一服务之间的通信关系信息,维护各所述第一服务之间的通信关系。
[0010]在一种实施方式中,所述将多个所述第一服务进行组合,得到至少一个第二服务之后,所述方法还包括:向所述搜索主体提供至少一个所述第二服务。
[0011]在一种实施方式中,所述将多个所述第一服务进行组合,得到至少一个第二服务包括:遍历由所述第一服务生成所述第二服务的各种服务组合方式,得到对应的多个第二服务;所述向所述搜索主体提供至少一个所述第二服务包括:按照预设排序规则,对得到的所述多个第二服务进行排序,形成第二服务列表;向所述搜索主体推送所述第二服务列表,以使所述搜索主体从所述第二服务列表中选择一个第二服务。
[0012]第二方面,本专利技术的实施例还提供一种服务提供装置,包括:接收单元,用于接收搜索主体输入的搜索项目;处理单元,用于对所述搜索项目进行处理,得到所述搜索主体所需的目标服务功能,所述目标服务功能无法通过任一种已有服务实现;搜索单元,用于在预设数据库中对所述目标服务功能进行搜索,得到与所述目标服务功能相关的多个第一服务,其中每个所述第一服务与所述目标服务功能的部分功能相关;组合单元,用于将多个所述第一服务进行组合,得到至少一个第二服务,其中,每个所述第二服务均具有所述搜索主体所需的目标服务功能。
[0013]在一种实施方式中,所述组合单元包括:获取模块,用于获取各所述第一服务的第一描述文件;生成模块,用于根据各所述第一描述文件,生成至少一个第二描述文件;组合模块,用于根据所述至少一个第二描述文件,将多个所述第一服务进行组合,得到至少一个第二服务,其中,所述第二服务与所述第二描述文件一一对应,每个所述第二服务均具有所述搜索主体所需的目标服务功能。
[0014]在一种实施方式中,每个所述第一描述文件包括对应的第一服务的标识信息、界面信息和通信能力信息。
[0015]在一种实施方式中,每个所述第二描述文件包括:所述第二服务的组成信息、以及所述第二服务的界面中、各所述第一服务的界面布局信息;所述组合模块具体用于:根据所述第二服务的组成信息,开启组成所述第二服务的各第一服务;根据所述第二服务的界面中、各所述第一服务的界面布局信息,维护各所述第一服务在所述第二服务中的界面布局。
[0016]在一种实施方式中,每个所述第二描述文件还包括:所述第二服务中、各所述第一服务之间的通信关系信息;所述组合模块,还用于:根据所述第二服务中、各所述第一服务之间的通信关系信息,维护各所述第一服务之间的通信关系。
[0017]在一种实施方式中,所述服务提供装置还包括:提供单元,用于在将多个所述第一服务进行组合,得到至少一个第二服务之后,向所述搜索主体提供至少一个所述第二服务。
[0018]在一种实施方式中,所述组合单元,具体用于遍历由所述第一服务生成所述第二服务的各种服务组合方式,得到对应的多个第二服务;所述提供单元具体用于:按照预设排序规则,对得到的所述多个第二服务进行排序,形成第二服务列表;向所述搜索主体推送所述第二服务列表,以使所述搜索主体从所述第二服务列表中选择一个第二服务。
[0019]第三方面,本专利技术的实施例还提供一种电子设备,所述电子设备包括:处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为上述电子设备的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,用于执行本专利技术实施例提供的任一种服务的服务提供方法。
[0020]第四方面,本专利技术的实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现本专利技术实施例提供的任一种服务提供方法。
[0021]本专利技术的实施例提供的服务提供方法、装置、电子设备及存储介质,能够接收搜索主体输入的搜索项目,对所述搜索项目进行处理,得到所述搜索主体所需的目标服务功能,所述目标服务功能无法通过任一种已有服务实现,在预设数据库中对所述目标服务功能进行搜索,得到与所述目标服务功能相关的多个第一服务,其中每个所述第一服务与所述目标服务功能的部分功能相关,将多个所述第一服务进行组合,得到至少一个第二服务,其中,每个所述第二服务均具有所述搜索主体所需的目标服务功能。这样,当搜索主体进行搜索时,即使数本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种服务提供方法,其特征在于,包括:接收搜索主体输入的搜索项目;对所述搜索项目进行处理,得到所述搜索主体所需的目标服务功能,所述目标服务功能无法通过任一种已有服务实现;在预设数据库中对所述目标服务功能进行搜索,得到与所述目标服务功能相关的多个第一服务,其中每个所述第一服务与所述目标服务功能的部分功能相关;将多个所述第一服务进行组合,得到至少一个第二服务,其中,每个所述第二服务均具有所述搜索主体所需的目标服务功能。2.根据权利要求1所述的方法,其特征在于,所述将多个所述第一服务进行组合,得到至少一个第二服务包括:获取各所述第一服务的第一描述文件;根据各所述第一描述文件,生成至少一个第二描述文件;根据所述至少一个第二描述文件,将多个所述第一服务进行组合,得到至少一个第二服务,其中,所述第二服务与所述第二描述文件一一对应,每个所述第二服务均具有所述搜索主体所需的目标服务功能。3.根据权利要求2所述的方法,其特征在于,每个所述第一描述文件包括对应的第一服务的标识信息、界面信息和通信能力信息。4.根据权利要求2所述的方法,其特征在于,每个所述第二描述文件包括:所述第二服务的组成信息、以及所述第二服务的界面中、各所述第一服务的界面布局信息;所述根据所述至少一个第二描述文件,将多个所述第一服务进行组合,得到至少一个第二服务包括:根据所述第二服务的组成信息,开启组成所述第二服务的各第一服务;根据所述第二服务的界面中、各所述第一服务的界面布局信息,维护各所述第一服务在所述第二服务中的界面布局。5.根据权利要求4所述的方法,其特征在于,每个所述第二描述文件还包括:所述第二服务中、各所述第一服务之间的通信关系信息;所述根据所述至少一个第二描述文件,将多个所述第一服务进行组合,得到至少一个第二服务还包括:根据所述第二服务中、各所述第一服务之间的通信关系信息,...

【专利技术属性】
技术研发人员:王同林杨斌石洋卢健曹洪伟
申请(专利权)人:鼎道智联北京科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1