System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 海外业务拓展方法、装置、存储介质及计算机设备制造方法及图纸_技高网

海外业务拓展方法、装置、存储介质及计算机设备制造方法及图纸

技术编号:41255771 阅读:2 留言:0更新日期:2024-05-11 09:15
本申请提供的海外业务拓展方法、装置、存储介质及计算机设备,当获取到与待推广至各个国家的海外业务对应的国内业务后,本申请可以抽取国内业务中与海外业务的业务逻辑一致的代码模块作为通用模块;并采用插件化形式开发海外业务在不同国家推广时涉及的差异化功能模块;这样既可以避免后期可能存在的发版混乱情况,同时使用插件化形式开发又可以支持按国家配置生效,并支持功能灵活组合,进而提升海外业务拓展的灵活性和实用性;进一步地,本申请在基于通用模块和差异化功能模块构建基础业务系统后,还可以利用预先制定的安全合规要求对基础业务系统进行整改,得到目标业务系统。

【技术实现步骤摘要】

本申请涉及业务整合与拓展,尤其涉及一种海外业务拓展方法、装置、存储介质及计算机设备


技术介绍

1、目前,很多企业的国内业务功能完善,但缺乏出海能力,海外业务功能简单完全依赖第三方,不确定性高。针对这种情况,现有技术提出了一种整合国内外业务去除第三方依赖的解决方案。该解决方案主要是为了节省时间和人力成本,快速推广业务,因此,对于一般的海外项目,是直接基于国内项目代码做微调快速上线,后续再逐渐迭代完善,且海外和国内是完全独立的2套代码。

2、上述复刻国内代码再微调的方案,虽然节省了大量的时间和人力成本,但是无法解决不同国家业务差异性的问题,且不同国家存在不同安全法规,照搬国内业务规则存在潜在的法律风险,进而使得扩展后的海外业务稳定性较低,无法适用于不同的国家和地区。


技术实现思路

1、本申请的目的旨在至少能解决上述的技术缺陷之一,特别是现有技术中复刻国内代码再微调的方案使得扩展后的海外业务稳定性较低,无法适用于不同的国家和地区的技术缺陷。

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、本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机可读指令,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行如上述实施例中任一项所述海外业务拓展方法的步骤。

38、本申请还提供了一种计算机设备,包括:一个或多个处理器,以及存储器;

39、所述存储器中存储有计算机可读指令,所述计算机可读指令被所述一个或多个处理器执行时,执行如上述实施例中任一项所述海外业务拓展方法的步骤。

40、从以上技术方案可以看出,本申请实施例具有以下优点:

41、本申请提供的海外业务拓展方法、装置、存储介质及计算机设备,当获取到与待推广至各个国家的海外业务对应的国内业务后,本申请可以抽取国内业务中与海外业务的业务逻辑一致的代码模块作为通用模块;并采用插件化形式开发海外业务在不同国家推广时涉及的差异化功能模块;这样既可以避免后期可能存在的发版混乱情况,同时使用插件化形式开发又可以支持按国家配置生效,并支持功能灵活组合,进而提升海外业务拓展的灵活性和实用性;进一步地,本申请在基于通用模块和差异化功能模块构建基础业务系统后,还可以利用预先制定的安全合规要求对基础业务系统进行整改,得到目标业务系统;最后根据预设的服务部署策略将目标业务系统部署在各个国家。该过程节省时间和人力成本的同时,还可以解决业务差异性扩展和潜在法律法规风险等系列问题,进而使得目标业务系统的稳定性更强,适用于较多的海外国家和地区。

本文档来自技高网...

【技术保护点】

1.一种海外业务拓展方法,其特征在于,所述方法包括:

2.根据权利要求1所述的海外业务拓展方法,其特征在于,所述抽取所述国内业务中与所述海外业务的业务逻辑一致的代码模块作为通用模块,包括:

3.根据权利要求1所述的海外业务拓展方法,其特征在于,所述采用插件化形式开发所述海外业务在不同国家推广时涉及的差异化功能模块,包括:

4.根据权利要求1所述的海外业务拓展方法,其特征在于,所述预先制定的安全合规要求包括系统合规要求、数据保护影响评估要点、用户隐私数据保护方式、项目过程记录要求和服务器部署方式;

5.根据权利要求4所述的海外业务拓展方法,其特征在于,所述系统合规要求包括访问控制要求、权限管控要求、日志记录要求、数据保护要求、密码策略要求、会话控制要求和通信安全要求;

6.根据权利要求4所述的海外业务拓展方法,其特征在于,所述根据所述用户隐私数据保护方式对所述基础业务系统中的用户隐私数据的存储方式和传输方式进行整改,包括:

7.根据权利要求1所述的海外业务拓展方法,其特征在于,所述根据预设的服务部署策略将所述目标业务系统部署在各个国家,包括:

8.一种海外业务拓展装置,其特征在于,包括:

9.一种计算机可读存储介质,其特征在于:所述计算机可读存储介质中存储有计算机可读指令,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行如权利要求1至7中任一项所述海外业务拓展方法的步骤。

10.一种计算机设备,其特征在于,包括:一个或多个处理器,以及存储器;

...

【技术特征摘要】

1.一种海外业务拓展方法,其特征在于,所述方法包括:

2.根据权利要求1所述的海外业务拓展方法,其特征在于,所述抽取所述国内业务中与所述海外业务的业务逻辑一致的代码模块作为通用模块,包括:

3.根据权利要求1所述的海外业务拓展方法,其特征在于,所述采用插件化形式开发所述海外业务在不同国家推广时涉及的差异化功能模块,包括:

4.根据权利要求1所述的海外业务拓展方法,其特征在于,所述预先制定的安全合规要求包括系统合规要求、数据保护影响评估要点、用户隐私数据保护方式、项目过程记录要求和服务器部署方式;

5.根据权利要求4所述的海外业务拓展方法,其特征在于,所述系统合规要求包括访问控制要求、权限管控要求、日志记录要求、数据保护要求、密码策略要求、...

【专利技术属性】
技术研发人员:王鑫
申请(专利权)人:创优数字科技广东有限公司
类型:发明
国别省市:

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

1