一种企业服务总线系统技术方案

技术编号:24168463 阅读:56 留言:0更新日期:2020-05-16 02:11
本发明专利技术公开了一种企业服务总线系统,包括配置中心、服务总线模块、服务治理平台和文件共享平台;服务治理平台根据预设的文件服务规范对发布于服务总线模块的文件服务进行管理;配置中心将文件服务发布于服务总线模块;文件共享平台接收待对接文件数据;服务总线模块接收文件服务消费方发来的文件服务调用请求,并调用对应的当前文件服务,获取第一地址信息,将第一地址信息发送至文件服务消费方,以使得文件服务消费方根据第一地址信息从文件共享平台中获取待对接文件数据,或将待对接文件数据推送至文件服务消费方,接收文件服务消费方发来的第一处理结果报文并返回至文件服务提供方。采用本发明专利技术能够适配不同系统之间的文件对接。

An enterprise service bus system

【技术实现步骤摘要】
一种企业服务总线系统
本专利技术涉及数据处理
,尤其涉及一种企业服务总线系统。
技术介绍
一般的传统企业存在大量存量系统,这些系统在建设时都是为了解决某个特定的业务问题的,随着企业业务的发展及业务复杂性的提高,企业内的系统之间的对接越来越频繁。目前,系统之间的文件对接通常以文件共享平台的形式对接,即文件提供方把文件放到某个文件网关或者文件服务器上,然后通知文件消费方去取文件并进行下一步的处理。然而,专利技术人在实施本专利技术的过程中发现,由于现有技术中系统之间的文件对接是点对点的对接方式,而企业内的系统数量较多,因此造成系统之间的连接路径会非常多,并且,系统各自的连接方式有差异,因此每一个连接方都要同时支持和维护多种连接方式,此外,当某一个系统的连接方式发生变化,会引起其他所有与之连接的连接方有所变化,可见,现有的系统之间的文件对接的灵活性较低,从而导致现有企业的系统之间的耦合度较高,因此需要把文件服务也纳入服务治理范畴。
技术实现思路
本专利技术实施例提供一种企业服务总线系统,除了传统的实时联机交易之外,把文件服务纳入统一服务治理范畴,能够适配不同系统之间的文件对接,从而实现系统之间的松耦合。为了实现上述目的,本专利技术实施例提供了一种企业服务总线系统,包括配置中心、服务总线模块、服务治理平台和文件共享平台;其中,所述配置中心,用于将文件服务提供方提供的文件服务发布于所述服务总线模块;所述服务治理平台,用于根据预设的文件服务规范对发布于所述服务总线模块的文件服务进行管理;其中,所述文件服务规范至少包括文件服务数据规范;所述服务总线模块,用于接收文件服务消费方发来的文件服务调用请求,并调用与所述文件服务调用请求对应的当前文件服务,以使得所述当前文件服务的文件服务提供方将待对接文件数据发送至所述文件共享平台;还用于在接收到数据检测请求时,按照所述文件服务规范对所述文件共享平台上的文件进行检测;所述文件共享平台,用于接收所述待对接文件数据;所述服务总线模块,还用于获取第一地址信息;其中,所述第一地址信息为所述待对接文件数据在所述文件共享平台中的地址信息;所述服务总线模块,还用于将所述第一地址信息发送至所述文件服务消费方,以使得所述文件服务消费方根据所述第一地址信息从所述文件共享平台中获取所述待对接文件数据,或根据所述第一地址信息,将所述待对接文件数据从所述文件共享平台中推送至所述文件服务消费方,以使得所述文件服务消费方获取所述待对接数据;所述服务总线模块,还用于接收所述文件服务消费方发来的第一处理结果报文,并将所述第一处理结果报文发送至所述当前文件服务的文件服务提供方;其中,所述第一处理结果报文包括所述文件服务消费方对所述待对接文件数据进行数据处理后得到的结果信息。作为上述方案的改进,所述第一处理结果报文还包括第一待返回文件信息;所述文件共享平台,还用于接收所述文件服务消费方发来的第一待返回文件;所述服务总线模块,还用于根据所述第一待返回文件信息获取第一待返回文件地址信息;其中,所述第一待返回文件地址信息为所述第一待返回文件在所述文件共享平台中的地址信息;所述服务总线模块,还用于将所述第一待返回文件地址信息发送至所述文件服务提供方,以使得所述文件服务提供方根据所述第一待返回文件地址信息从所述文件共享平台中获取所述第一待返回文件,或根据所述第一待返回文件地址信息,将所述第一待返回文件从所述文件共享平台中推送至所述文件服务提供方,以使得所述文件服务提供方获取所述第一待返回文件。作为上述方案的改进,所述企业服务总线系统还包括文件服务终端;其中,所述服务总线模块,还用于将所述第一地址信息发送至所述文件服务终端;所述文件服务终端,用于根据接收到的所述第一地址信息对所述待对接文件数据进行文件状态检测,得到第一文件状态信息,并将所述第一文件状态信息发送至所述服务总线模块;所述服务总线模块,还用于将接收到的所述第一文件状态信息发送至所述文件服务消费方。作为上述方案的改进,所述根据接收到的所述第一地址信息对所述待对接文件数据进行文件状态检测,得到第一文件状态信息,具体包括:根据接收到的所述第一地址信息,在所述文件共享平台查找所述待对接文件数据;在查找到所述待对接文件数据后,获取所述待对接文件数据的文件格式;检测所述待对接文件数据是否符合预设的治理要求条件,得到第一检测结果;根据所述待对接文件数据的文件格式和所述第一检测结果,生成第一文件状态信息。作为上述方案的改进,所述企业服务总线系统还包括流水处理模块;其中,所述服务总线模块,还用于将所述第一文件状态信息和所述第一地址信息发送至所述流水处理模块;所述流水处理模块,用于根据接收到的所述第一文件状态信息和所述第一地址信息,生成相应的流水信息并存储。作为上述方案的改进,所述配置中心,还用于将报文服务提供方提供的报文服务发布于所述服务总线模块;所述服务治理平台,还用于对发布于所述服务总线模块的报文服务进行管理;所述服务总线模块,还用于接收报文服务消费方发来的报文服务调用请求;所述文件共享平台,还用于接收所述报文服务消费方发来的文件附件;所述服务总线模块,还用于在检测到所述报文服务调用请求中包含文件附件信息时,根据所述文件附件信息获取第二地址信息;其中,所述第二地址信息为所述文件附件在所述文件共享平台中的地址信息;所述服务总线模块,还用于将所述第二地址信息发送至所述文件服务终端;所述文件服务终端,还用于根据接收到的所述第二地址信息对所述文件附件进行文件状态检测,得到第二文件状态信息,并将所述第二文件状态信息发送至所述服务总线模块;所述服务总线模块,还用于将所述第二地址信息和所述第二文件状态信息发送至与所述报文服务调用请求对应的当前报文服务的报文服务提供方,并调用所述当前报文服务,以使得所述当前报文服务的报文服务提供方根据所述第二地址信息从所述文件共享平台中获取所述文件附件并根据所述第二文件状态信息进行处理,或根据所述第二地址信息将所述文件附件从所述文件共享平台中推送至所述当前报文服务的报文服务提供方,将所述第二文件状态信息发送至所述当前报文服务的报文服务提供方,并调用所述当前报文服务,以使得所述当前报文服务的报文服务提供方获取所述文件附件并根据所述第二文件状态信息进行处理;所述服务总线模块,还用于接收所述当前报文服务的报文服务提供方发来的第二处理结果报文,并将所述第二处理结果报文发送至所述报文服务消费方;其中,所述第二处理结果报文包括所述当前报文服务的报文服务提供方对所述文件附件进行数据处理后得到的结果。作为上述方案的改进,所述第二处理结果报文还包括第二待返回文件信息;所述文件共享平台,还用于接收所述当前报文服务的报文服务提供方发来的第二待返回文件;所述服务总线模块,还用于根据所述第二待返回文件信息获取第二待返回文件地址信息;其中,本文档来自技高网...

【技术保护点】
1.一种企业服务总线系统,其特征在于,包括配置中心、服务总线模块、服务治理平台和文件共享平台;其中,/n所述配置中心,用于将文件服务提供方提供的文件服务发布于所述服务总线模块;/n所述服务治理平台,用于根据预设的文件服务规范对发布于所述服务总线模块的文件服务进行管理;其中,所述文件服务规范至少包括文件服务数据规范;/n所述服务总线模块,用于接收文件服务消费方发来的文件服务调用请求,并调用与所述文件服务调用请求对应的当前文件服务,以使得所述当前文件服务的文件服务提供方将待对接文件数据发送至所述文件共享平台;还用于在接收到数据检测请求时,按照所述文件服务规范对所述文件共享平台上的文件进行检测;/n所述文件共享平台,用于接收所述待对接文件数据;/n所述服务总线模块,还用于获取第一地址信息;其中,所述第一地址信息为所述待对接文件数据在所述文件共享平台中的地址信息;/n所述服务总线模块,还用于将所述第一地址信息发送至所述文件服务消费方,以使得所述文件服务消费方根据所述第一地址信息从所述文件共享平台中获取所述待对接文件数据,或根据所述第一地址信息,将所述待对接文件数据从所述文件共享平台中推送至所述文件服务消费方,以使得所述文件服务消费方获取所述待对接数据;/n所述服务总线模块,还用于接收所述文件服务消费方发来的第一处理结果报文,并将所述第一处理结果报文发送至所述当前文件服务的文件服务提供方;其中,所述第一处理结果报文包括所述文件服务消费方对所述待对接文件数据进行数据处理后得到的结果信息。/n...

【技术特征摘要】
1.一种企业服务总线系统,其特征在于,包括配置中心、服务总线模块、服务治理平台和文件共享平台;其中,
所述配置中心,用于将文件服务提供方提供的文件服务发布于所述服务总线模块;
所述服务治理平台,用于根据预设的文件服务规范对发布于所述服务总线模块的文件服务进行管理;其中,所述文件服务规范至少包括文件服务数据规范;
所述服务总线模块,用于接收文件服务消费方发来的文件服务调用请求,并调用与所述文件服务调用请求对应的当前文件服务,以使得所述当前文件服务的文件服务提供方将待对接文件数据发送至所述文件共享平台;还用于在接收到数据检测请求时,按照所述文件服务规范对所述文件共享平台上的文件进行检测;
所述文件共享平台,用于接收所述待对接文件数据;
所述服务总线模块,还用于获取第一地址信息;其中,所述第一地址信息为所述待对接文件数据在所述文件共享平台中的地址信息;
所述服务总线模块,还用于将所述第一地址信息发送至所述文件服务消费方,以使得所述文件服务消费方根据所述第一地址信息从所述文件共享平台中获取所述待对接文件数据,或根据所述第一地址信息,将所述待对接文件数据从所述文件共享平台中推送至所述文件服务消费方,以使得所述文件服务消费方获取所述待对接数据;
所述服务总线模块,还用于接收所述文件服务消费方发来的第一处理结果报文,并将所述第一处理结果报文发送至所述当前文件服务的文件服务提供方;其中,所述第一处理结果报文包括所述文件服务消费方对所述待对接文件数据进行数据处理后得到的结果信息。


2.如权利要求1所述的企业服务总线系统,其特征在于,所述第一处理结果报文还包括第一待返回文件信息;
所述文件共享平台,还用于接收所述文件服务消费方发来的第一待返回文件;
所述服务总线模块,还用于根据所述第一待返回文件信息获取第一待返回文件地址信息;其中,所述第一待返回文件地址信息为所述第一待返回文件在所述文件共享平台中的地址信息;
所述服务总线模块,还用于将所述第一待返回文件地址信息发送至所述文件服务提供方,以使得所述文件服务提供方根据所述第一待返回文件地址信息从所述文件共享平台中获取所述第一待返回文件,或根据所述第一待返回文件地址信息,将所述第一待返回文件从所述文件共享平台中推送至所述文件服务提供方,以使得所述文件服务提供方获取所述第一待返回文件。


3.如权利要求1所述的企业服务总线系统,其特征在于,所述企业服务总线系统还包括文件服务终端;其中,
所述服务总线模块,还用于将所述第一地址信息发送至所述文件服务终端;
所述文件服务终端,用于根据接收到的所述第一地址信息对所述待对接文件数据进行文件状态检测,得到第一文件状态信息,并将所述第一文件状态信息发送至所述服务总线模块;
所述服务总线模块,还用于将接收到的所述第一文件状态信息发送至所述文件服务消费方。


4.如权利要求3所述的企业服务总线系统,其特征在于,所述根据接收到的所述第一地址信息对所述待对接文件数据进行文件状态检测,得到第一文件状态信息,具体包括:
根据接收到的所述第一地址信息,在所述文件共享平台查找所述待对接文件数据;
在查找到所述待对接文件数据后,获取所述待对接文件数据的文件格式;
检测所述待对接文件数据是否符合预设的治理要求条件,得到第一检测结果;
根据所述待对接文件数据的文件格式和所述第一检测结果,生成第一文件状态信息。


5.如权利要求3所述的企业服务总线系统,其特征在于,所述企业服务总线系统还包括流水处理模块;其中,
所述服务总线模块,还用于将所述第一文件状态信息和所述第一地址信息发送至所述流水处理模块;
所述流水处理模块,用于根据接收到的所述第一文件状态信息和所述第一地址信息,生成相应的流水信息并存储。

<...

【专利技术属性】
技术研发人员:赵志东张雪芬郑立志钟文寿吴云侠刘烁彬
申请(专利权)人:广州银行股份有限公司
类型:发明
国别省市:广东;44

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

1