一种工业化插件的配置系统技术方案

技术编号:30025583 阅读:32 留言:0更新日期:2021-09-11 06:55
本发明专利技术公开了一种工业化插件的配置系统,所述系统包括用于存储目标插件ID集合的数据库、用于存储工业化插件的配置程序的存储器和处理器,所述处理器执行所述工业化插件的配置程序实现以下数据处理步骤:获取目标插件ID集合,根据目标服务对应的流程点,对若干个逻辑节点列表进行配置得到目标节点列表,以基于目标节点列表提供目标服务;本发明专利技术能够根据服务流程选择不同插件中不同的逻辑节点进行执行且插件单独部署在服务器中,能够根据业务需求进行部署插件一提供服务,同时不同插件之间实现交互,满足新增业务的需求,无需新增插件,避免资源的浪费,还可以对服务器存中插件部署进行调整,避免服务器器负荷过量,影响到服务器的工作效率。的工作效率。的工作效率。

【技术实现步骤摘要】
一种工业化插件的配置系统


[0001]本专利技术涉及插件配置
,特别涉及一种工业化插件的配置系统。

技术介绍

[0002]随着科技的发展,需要制造商采用智能化的工业生产线完成产品,制造商对互联网技术在工业生产中应用的研究尤其重要。
[0003]目前,制造商会根据业务,确定生产流程即服务,但是,完成服务流程对应的目标插件实现的功能是固定,对于不同的服务,系统需要针对每个服务流程安装对应的目标插件进行实现,会导致资源的浪费,同时随着业务的不断增加,增加了处理器负荷,降低了处理器工作效率;在现有的系统中无法对已经存在的目标插件进行调整使得提供不同的服务。

技术实现思路

[0004]为了解决现有技术的问题,通过根据服务流程选择不同插件中不同的逻辑节点进行执行且插件单独部署在服务器中,能够根据业务需求进行部署插件一提供服务,同时不同插件之间实现交互,满足新增业务的需求,无需新增插件,避免资源的浪费,此外,还可以对服务器存中插件部署进行调整,避免服务器器负荷过量,影响到服务器的工作效率;本专利技术实施例提供了一种工业化插件的配置系统。所述技术方案如下:一方面,一种工业化插件的配置系统,所述系统包括:数据库,所述数据库用于存储目标插件ID集合;存储器,所述存储器用于存储工业化插件的配置程序;处理器,所述处理器执行所述工业化插件的配置程序实现以下数据处理步骤:S101、获取目标插件ID集合A=(A1,A2,A3,
……
,A
m
),A
i
是指第i个目标插件ID对应的逻辑节点列表,i=1
……
m,m为目标插件数量;S103、根据目标服务对应的流程点,对z个A
i
进行配置得到目标节点列表D=(D1,D2,D3,
……
D
s
),以基于D提供所述目标服务,D
r
是指第r个目标节点,r=1
……
s,s为目标节点数量,其中,S103还包括如下步骤:初始化D=Null遍历A
i
=(A
i1
,A
i2
,A
i3

……
,A
in
),其中,A
ij
是指第j个逻辑节点,j=1
……
n,n为逻辑节点数量;当A
ij
对应的代码包名称与执行所述目标服务对应的流程点名称一致,将A
ij
插入至D中;其中,s符合如下条件:,其中,Y
X
是指第X个A
i
对应的目标节点数量且Y
X
≤n,z是指D对应的A
i
数量且z≤m。
[0005]本专利技术提供的一种A工业化插件的配置系统,具有如下技术效果:
本专利技术系统包括用于存储目标插件ID集合的数据库、用于存储工业化插件的配置程序的存储器和处理器,所述处理器执行所述工业化插件的配置程序实现以下数据处理步骤:获取目标插件ID集合,根据目标服务对应的流程点,对若干个逻辑节点列表进行配置得到目标节点列表,以基于目标节点列表提供目标服务;可见,专利技术的技术方案是基于目标服务对应的流程点,得到对应的目标节点列表以提供目标服务,无需针对每个新增业务安装对应的插件,避免资源的浪费;同时,节点中存储此节点之前节点对应的数据列表,能够避免因其他目标节点出现异常情况或者插件配置至其他服务器时会产生的数据异常情况时,导致此目标节点无法提供服务。
附图说明
[0006]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0007]图1是本专利技术实施例一提供的一种处理器执行工业化插件的配置程序实现数据处理的流程示意图;图2是本专利技术实施例二提供的一种工业处理器执行所述工业数据的处理程序还实现数据处理的流程示意图图3是本专利技术实施例三提供的一种处理器执行工业化插件的配置程序实现数据处理的流程示意图。
具体实施方式
[0008]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0009]需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或处理器不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0010]实施例一本实施例一提供了一种工业化插件的配置系统,所述系统可以存在计算机设备上,所述计算机设备以多种形式存在,包括但不限于:(1)移动通信设备:这类设备的特点是具备移动通信功能,并且以提供话音、数据 通信为主要目标。这类终端包括:智能手机(例如iPhone)、多媒体手机、功能性手机,以及低端手机等。
[0011](2)超移动个人计算机设备:这类设备属于个人计算机的范畴,有计算和处理功能,一般也具备移动上网特性。这类终端包括:PDA、MID和UMPC设备等,例如iPad。
[0012](3)便携式娱乐设备:这类设备可以显示和播放多媒体内容。该类设备包括:音频、视频播放器(例如iPod),掌上游戏机,电子书,以及智能玩具和便携式车载导航设备。
[0013](4)服务器:提供计算服务的设备,服务器的构成包括处理器、硬盘、内存、系统总 线等,服务器和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。
[0014](5)其他具有数据交互功能的电子装置。
[0015]优先地,所述系统集成服务器上,服务器提供计算服务的设备,服务器的构成包括处理器、磁盘、内存、系统总线等,服务器和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。
[0016]在一个具体的实施例中,所述系统包括:数据库,所述数据库用于存储目标插件ID集合;存储器,所述存储器用于存储工业化插件的配置程序;处理器,所述处理器执行所述工业化插件的配置程序实现以下数据处理步骤如图1所示:S101、获取目标插件ID集合A=(A1,A2,A3,
……
,A
...

【技术保护点】

【技术特征摘要】
1.一种工业化插件的配置系统,其特征在于,所述系统包括:数据库,所述数据库用于存储目标插件ID集合;存储器,所述存储器用于存储工业化插件的配置程序;处理器,所述处理器执行所述工业化插件的配置程序实现以下数据处理步骤:S101、获取目标插件ID集合A=(A1,A2,A3,
……
,A
m
),A
i
是指第i个目标插件ID对应的逻辑节点列表,i=1
……
m,m为目标插件数量;S103、根据目标服务对应的流程点,对z个A
i
进行配置得到目标节点列表D=(D1,D2,D3,
……
D
s
),以基于D提供所述目标服务,D
r
是指第r个目标节点,r=1
……
s,s为目标节点数量,其中,S103还包括如下步骤:初始化D=Null遍历A
i
=(A
i1
,A
i2
,A
i3

……
,A
in
),其中,A
ij
是指第j个逻辑节点,j=1
……
n,n为逻辑节点数量;当A
ij
对应的代码包名称与执行所述目标服务对应的流程点名称一致,将A
ij
插入至D中;其中,s符合如下条件:,其中,Y
X
是指第X个A
i
对应的目标节点数量且Y
X
≤n,z是指D对应的A
i
数量且z≤m。2.根据权利要求1所述的工业化插件的配置系统,其特征在于,所述目标插件是指提供一项或者多项服务的程序。3.根据权利要求1所述的工业化插件的配置系统,其特征在于,所述目标插件可独立部署在任意一个服务器上。4.根据权利要求1所述的工业化插件的配置系统,其特征在于,m的取值范围为10~20个。5.根据权利要求1所述的工业化插件的配置系统,其特征在于,n的取值范围为10~100个。6.根据权利要求1所述的工业化插件的配置系统,其特征在于,所述系统还包括所述目标插件对应API接...

【专利技术属性】
技术研发人员:由振华何宝强孟庆丽王俊达张砥宁左川
申请(专利权)人:宜科天津电子有限公司
类型:发明
国别省市:

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

1