一种组件渲染方法、装置、存储介质及电子设备制造方法及图纸

技术编号:37584154 阅读:13 留言:0更新日期:2023-05-15 07:57
本申请公开了一种组件渲染方法、装置、存储介质及电子设备,其中方法包括:基于数据代理模块获取目标组件传输的数据请求,所述数据代理模块为在所述事务服务器中所创建的与数据服务器处于同一网络域的数据代理服务,所述数据服务器与所述事务服务器处于不同网络域,基于所述数据代理模块向数据服务器获取所述数据请求对应的渲染数据,将所述渲染数据传输至所述目标组件,采用所述渲染数据对所述目标组件进行渲染处理。组件进行渲染处理。组件进行渲染处理。

【技术实现步骤摘要】
一种组件渲染方法、装置、存储介质及电子设备


[0001]本申请涉及计算机
,尤其涉及一种组件渲染方法、装置、存储介质及电子设备。

技术介绍

[0002]现如今,不同的企业之间不可避免地存在业务的往来,在进行业务来往时,经常需要对企业的网站进行设计,在对网站进行设计的过程中包括有对动态前端组件进行渲染,其中涉及到数据跨域传输导致数据泄露的风险。

技术实现思路

[0003]本申请提供一种组件渲染方法、装置、存储介质及电子设备,可以对组件进行渲染的过程中保证数据的安全性,实现在保证数据安全性的情况下跨域获取数据,提高了组件渲染过程中的安全性以及可靠性,还节省了人力物力,减少不必要的资源浪费。
[0004]第一方面,本申请实施例提供一种组件渲染方法,应用于事务服务器,包括:
[0005]基于数据代理模块获取目标组件传输的数据请求,所述数据代理模块为在所述事务服务器中所创建的与数据服务器处于同一网络域的数据代理服务,所述数据服务器与所述事务服务器处于不同网络域;
[0006]基于所述数据代理模块向数据服务器获取所述数据请求对应的渲染数据,将所述渲染数据传输至所述目标组件;
[0007]采用所述渲染数据对所述目标组件进行渲染处理。
[0008]第二方面,本申请实施例提供一种组件渲染装置,应用于事务服务器,包括:
[0009]数据请求获取单元,用于基于数据代理模块获取目标组件传输的数据请求,所述数据代理模块为在所述事务服务器中所创建的与数据服务器处于同一网络域的数据代理服务,所述数据服务器与所述事务服务器处于不同网络域;
[0010]数据获取单元,用于基于所述数据代理模块向数据服务器获取所述数据请求对应的渲染数据,将所述渲染数据传输至所述目标组件;
[0011]组件渲染单元,用于采用所述渲染数据对所述目标组件进行渲染处理。
[0012]第三方面,本申请实施例提供一种计算机存储介质,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行上述的方法的步骤。
[0013]第四方面,本申请实施例提供一种电子设备,包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行上述的方法的步骤。
[0014]在本申请实施例中,通过创建的数据代理模块在获取数据请求后,向与数据代理模块处于同一网络域的数据服务器中获取对应的渲染数据,将渲染数据传输至于数据服务器处于不同网络域的事务服务器中的目标组件,对目标组件进行渲染,从而实现在保证数据安全性的情况下跨域获取数据,提高了组件渲染过程中的安全性以及可靠性,还节省了
人力物力,减少不必要的资源浪费。
附图说明
[0015]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]图1为本申请实施例提供的一种组件渲染方法的系统架构图;
[0017]图2为本申请实施例提供的一种组件渲染方法的流程示意图;
[0018]图3为本申请实施例提供的一种目标组件显示画面的举例示意图;
[0019]图4为本申请实施例提供的一种数据代理中心显示画面的举例示意图;
[0020]图5为本申请实施例提供的一种数据传输通道的举例示意图;
[0021]图6为本申请实施例提供的一种组件渲染效果的举例示意图;
[0022]图7为本申请实施例提供的一种组件渲染方法的流程示意图;
[0023]图8为本申请实施例提供的一种组件显示画面的举例示意图;
[0024]图9为本申请实施例提供的一种组件渲染装置的结构示意图;
[0025]图10为本申请实施例提供的一种组件渲染装置的结构示意图;
[0026]图11为本申请实施例提供的一种组件包创建单元的结构示意图;
[0027]图12为本申请实施例提供的一种数据请求获取单元的结构示意图;
[0028]图13为本申请实施例提供的一种数据获取单元的结构示意图;
[0029]图14为本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
[0030]为使得本申请的特征和优点能够更加的明显和易懂,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而非全部实施例。基于本申请中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0031]现有技术中,在对动态前端组件进行渲染时,采用的方案为客户派遣技术员提供技术支持,以对客户的网站进行设计的过程中,避免数据在进行跨域传输时发送泄露,导致耗费大量的人力物力,造成不必要的资源浪费。
[0032]基于此,本申请实施例提供了一种组件渲染方法,采用本申请实施例,通过创建的数据代理模块在获取数据请求后,向与数据代理模块处于同一网络域的数据服务器中获取对应的渲染数据,将渲染数据传输至于数据服务器处于不同网络域的事务服务器中的目标组件,对目标组件进行渲染,从而实现在保证数据安全性的情况下跨域获取数据,提高了组件渲染过程中的安全性以及可靠性,还节省了人力物力,减少不必要的资源浪费。
[0033]请参见图1,为本申请实施例提供了一种组件渲染的系统结构图。如图1所示,本申请实施例提供的组件渲染方法可以应用于终端,以实现对终端中的终端应用进行组件渲染的过程,本申请实施例提供的系统结构主要包括实物服务器10以及数据服务器20。其中,事务服务器10可以为企业所使用的大型集成服务器,也可以为微小型计算机,例如个人计算
机等;数据服务器20可以为用于存储数据的大型数据库,也可以为小型NAS等。
[0034]在本申请实施例中,组件渲染是对事务服务器的网站显示页面上的动态前端组件进行渲染,通过对目标组件的数据更新,完成目标组件的数据显示,具体由事务服务器10中的数据代理模块在获取到目标组件的数据请求后,向数据服务器20获取数据请求对应的渲染数据,事务服务器10再根据渲染数据对目标组件进行渲染,完成目标组件的数据更新。
[0035]在本申请实施例中,通过创建的数据代理模块在获取数据请求后,向与数据代理模块处于同一网络域的数据服务器中获取对应的渲染数据,将渲染数据传输至于数据服务器处于不同网络域的事务服务器中的目标组件,对目标组件进行渲染,从而实现在保证数据安全性的情况下跨域获取数据,提高了组件渲染过程中的安全性以及可靠,还节省了人力物力,减少不必要的资源浪费。
[0036]基于图1所示的系统架构,下面将结合图2

图4,对本申请实施例提供的组件渲染方法进行详细介绍。
[0037]请参见图2,为本申请实施例提供了一种组件本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种组件渲染方法,应用于事务服务器,包括:基于数据代理模块获取目标组件传输的数据请求,所述数据代理模块为在所述事务服务器中所创建的与数据服务器处于同一网络域的数据代理服务,所述数据服务器与所述事务服务器处于不同网络域;基于所述数据代理模块向数据服务器获取所述数据请求对应的渲染数据,将所述渲染数据传输至所述目标组件;采用所述渲染数据对所述目标组件进行渲染处理。2.根据权利要求1所述的方法,所述数据代理模块包括数据代理中心和消息代理中心,所述基于数据代理模块获取目标组件传输的数据请求之前,还包括:创建数据代理中心和消息代理中心,所述数据代理中心在显示页面上处于不可见状态;获取目标组件对应的组件资源,基于所述组件资源创建所述目标组件对应的组件包;基于所述组件包建立所述目标组件与所述消息代理中心之间的数据传输通道。3.根据权利要求2所述的方法,所述获取目标组件对应的组件资源,基于所述组件资源创建所述目标组件对应的组件包,包括:获取目标组件对应的组件标签,基于所述组件标签获取所述目标组件对应的组件资源;基于所述组件资源,并采用目标封装格式对所述目标组件进行封装,以得到所述目标组件对应的组件包。4.根据权利要求2所述的方法,所述基于数据代理模块获取目标组件传输的数据请求,包括:基于消息代理中心获取所述目标组件传输的数据请求,所述数据请求通过所述数据传输通道进行传输;基于所述消息代理中心生成所述数据请求对应的请求标签,将所述请求标签和所述数据请求传输至数据代理中心;基于所述数据代理中心获取所述消息代理中心传输的所述请求标签和所述数据请求。5.根据权利要求4所述的方法,所述基于所述数据代理模块向数据服务器获取所述数据请求对应的渲染数据,将所述渲染数据传输至所述目标组件,包括:基于所述数据代理中心在所述数据服务器中获取所述数据请求对应的渲染数据,将所述渲染数据传输至所述消息代理中心;基于所述消息代理中...

【专利技术属性】
技术研发人员:张鑫
申请(专利权)人:支付宝杭州信息技术有限公司
类型:发明
国别省市:

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

1