基于微服务架构的货物进出口管理方法及系统与流程

文档序号:36331521发布日期:2023-12-10 08:58阅读:52来源:国知局
基于微服务架构的货物进出口管理方法及系统与流程

本发明涉及货物管理,具体涉及基于微服务架构的货物进出口管理方法及系统。


背景技术:

1、在供应链领域中,微服务架构可以应用于货物进出口管理。在实际的供应链运作中,企业需要处理复杂的业务流程,包括采购、库存、订单和基础信息等方面的管理。这些业务环节涉及大量的数据处理和操作,如果处理不当,会对企业的运营效率和客户满意度产生负面影响。传统的货物进出口管理方法需要经过多个环节和流程,涉及的文件和单证也较为繁琐,因此效率较低,成本较高。此外,由于人工操作容易出错,也增加了管理风险。如今,随着科技的发展和应用,许多传统的管理方法正在逐步被现代化的管理系统所替代。

2、但本申请发明人在实现本申请实施例中发明技术方案的过程中,发现上述技术至少存在如下技术问题:

3、传统货物进出口管理方法存在物流繁琐、贸易成本高、效率低、订单量较大以及交流和合作受限等问题。


技术实现思路

1、本申请主要解决了传统货物进出口管理方法存在物流繁琐、贸易成本高、效率低、订单量较大以及交流和合作受限等问题。

2、鉴于上述问题,本申请提供了基于微服务架构的货物进出口管理方法及系统,第一方面,本申请提供了基于微服务架构的货物进出口管理方法,所述方法包括:使用微服务架构,对货物进出口流程进行拆分,得到m个货物进出分步操作,所述m个货物进出分步操作对应m个微服务;连接货物信息数据库,接收配额证明文件信息、出口许可证信息、进口报关单信息,所述配额证明文件信息、出口许可证信息、进口报关单信息包括对应的时间戳信息;使用restful api进行所述m个微服务之间的通信,其中,每一个独立货物进出操作通过所述时间戳信息定位所述m个货物进出分步操作处于所述货物进出口流程中的锚点坐标,所述时间戳信息处于有效期区间内;当所述m个微服务中的第一微服务需要所述m个微服务中的第二微服务响应时,通过消息队列将异步访问请求发送给所述m个微服务中的第二微服务,所述第二微服务为所述第一微服务的先验条件;在所述m个微服务中的第二微服务完成响应后,通过消息队列,将异步访问结果返回至所述m个微服务中的第一微服务;对所述m个微服务中的第一微服务进行辅助验证标记,确定n个货物进出独立操作,其中,n≤m,m、n均为正整数;进行负载均衡计算,判断是否将所述n个货物进出独立操作下载至对应的微服务;若判断结果为是,将所述n个货物进出独立操作下载至对应的微服务,对货物进出口管理进行负载均衡优化。

3、第二方面,本申请提供了基于微服务架构的货物进出口管理系统,所述系统包括:分布操作获取模块,所述分布操作获取模块用于使用微服务架构,对货物进出口流程进行拆分,得到m个货物进出分步操作,所述m个货物进出分步操作对应m个微服务;信息接收模块,所述信息接收模块用于连接货物信息数据库,接收配额证明文件信息、出口许可证信息、进口报关单信息,所述配额证明文件信息、出口许可证信息、进口报关单信息包括对应的时间戳信息;通信建立模块,所述通信建立模块用于使用restful api进行所述m个微服务之间的通信,其中,每一个独立货物进出操作通过所述时间戳信息定位所述m个货物进出分步操作处于所述货物进出口流程中的锚点坐标,所述时间戳信息处于有效期区间内;请求发送模块,所述请求发送模块用于当所述m个微服务中的第一微服务需要所述m个微服务中的第二微服务响应时,通过消息队列将异步访问请求发送给所述m个微服务中的第二微服务,所述第二微服务为所述第一微服务的先验条件;结果返回模块,所述结果返回模块用于在所述m个微服务中的第二微服务完成响应后,通过消息队列,将异步访问结果返回至所述m个微服务中的第一微服务;验证标记模块,所述验证标记模块用于对所述m个微服务中的第一微服务进行辅助验证标记,确定n个货物进出独立操作,其中,n≤m,m、n均为正整数;负载均衡计算模块,所述负载均衡计算模块用于进行负载均衡计算,判断是否将所述n个货物进出独立操作下载至对应的微服务;均衡优化模块,所述均衡优化模块是若判断结果为是,将所述n个货物进出独立操作下载至对应的微服务,对货物进出口管理进行负载均衡优化。

4、本申请中提供的一个或多个技术方案,至少具有如下技术效果或优点:

5、本申请提供了基于微服务架构的货物进出口管理方法及系统,涉及货物管理技术领域,所述方法包括:使用微服务架构,对获取进出口流程进行拆分,然后得到货物进出分布操作,然后连接货物信息数据库,接收配额证明文件信息等,然后进行微服务之间的通信,当需要第二服务响应时,通过消息队列将异步访问请求发送给第二微服务,将结果返回至第一微服务,然后进行负载均衡计算,进行结果判断,再进行独立操作下载至对应的微服务,进行负载均衡优化。

6、本申请主要解决了传统货物进出口管理方法存在物流繁琐、贸易成本高、效率低、订单量较大以及交流和合作受限等问题。基于微服务架构的货物进出口管理方法可以使企业进销存管理系统更加高效、灵活和可靠。

7、上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其他目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。



技术特征:

1.基于微服务架构的货物进出口管理方法,其特征在于,所述方法包括:

2.如权利要求1所述的基于微服务架构的货物进出口管理方法,其特征在于,对货物进出口管理进行负载均衡优化,所述方法还包括:

3.如权利要求2所述的基于微服务架构的货物进出口管理方法,其特征在于,在对应的n个微服务中制作所述n组独立操作数据库中的数据副本,之前,所述方法还包括:

4.如权利要求3所述的基于微服务架构的货物进出口管理方法,其特征在于,对所述p个分布式迁移微服务进行并发处理,之前,所述方法包括:

5.如权利要求4所述的基于微服务架构的货物进出口管理方法,其特征在于,所述方法包括:

6.如权利要求5所述的基于微服务架构的货物进出口管理方法,其特征在于,所述方法还包括:

7.如权利要求1所述的基于微服务架构的货物进出口管理方法,其特征在于,所述第二微服务为所述第一微服务的先验条件,所述方法包括:

8.如权利要求7所述的基于微服务架构的货物进出口管理方法,其特征在于,所述方法包括:

9.基于微服务架构的货物进出口管理系统,其特征在于,所述系统包括:


技术总结
本申请提供了基于微服务架构的货物进出口管理方法及系统,涉及货物管理技术领域,所述方法包括:使用微服务架构,对获取进出口流程进行拆分,然后得到货物进出分布操作,然后连接货物信息数据库,接收配额证明文件信息等,然后进行微服务之间的通信,当需要第二服务响应时,通过消息队列将异步访问请求发送给第二微服务,将结果返回至第一微服务,然后进行负载均衡计算,进行结果判断,再进行独立操作下载至对应的微服务,进行负载均衡优化。本申请主要解决了传统货物进出口管理方法存在物流繁琐、贸易成本高、效率低、订单量较大以及交流和合作受限等问题。基于微服务架构的货物进出口管理方法可以使企业进销存管理系统更加高效、灵活和可靠。

技术研发人员:翟金宜,丁一
受保护的技术使用者:美特信息科技(启东)有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1