CN108536429A - 一种开发软件的方法、装置、存储介质及电子设备 - Google Patents

一种开发软件的方法、装置、存储介质及电子设备 Download PDF

Info

Publication number
CN108536429A
CN108536429A CN201810264540.9A CN201810264540A CN108536429A CN 108536429 A CN108536429 A CN 108536429A CN 201810264540 A CN201810264540 A CN 201810264540A CN 108536429 A CN108536429 A CN 108536429A
Authority
CN
China
Prior art keywords
program code
service logic
name
software
configuration file
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201810264540.9A
Other languages
English (en)
Other versions
CN108536429B (zh
Inventor
王志强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Haier Uplus Intelligent Technology Beijing Co Ltd
Original Assignee
Haier Uplus Intelligent Technology Beijing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Haier Uplus Intelligent Technology Beijing Co Ltd filed Critical Haier Uplus Intelligent Technology Beijing Co Ltd
Priority to CN201810264540.9A priority Critical patent/CN108536429B/zh
Publication of CN108536429A publication Critical patent/CN108536429A/zh
Application granted granted Critical
Publication of CN108536429B publication Critical patent/CN108536429B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/20Software design
    • G06F8/22Procedural

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Abstract

本发明公开了一种开发软件的方法、装置、存储介质及电子设备,方法包括:获取预设配置文件中配置的预定业务逻辑和预定业务逻辑对应的各个程序代码名称;调用程序代码名称对应的程序代码,以完成预定软件的开发。本发明整个过程中,业务逻辑和该业务逻辑中各个程序代码名称对应的程序代码是分开的两个部分,业务逻辑通过配置文件配置,业务逻辑中涉及到的具体程序代码都是根据业务逻辑中程序代码名称调用的,这种方式进行开发,程序开发人员不需要对storm框架有深入了解,只需要会编写对应的程序代码即可,编写封装好的程序代码可以根据程序代码名称直接被业务逻辑调用,降低了storm框架的使用门槛,增加了可以使用的开发人员的数量。

Description

一种开发软件的方法、装置、存储介质及电子设备
技术领域
本发明涉及软件开发领域,特别是涉及一种开发软件的方法、装置、存储介质及电子设备。
背景技术
软件的开发人员在使用storm(即免费并开源的分布式实时计算***)时需要大量了解storm框架,并且需要根据框架规范编写代码。
开发人员直接使用storm框架做数据实时处理时,需要深入了解storm框架,熟悉相关api(即接口),需要大量的开发经验,使用门槛过高。
发明内容
本发明提供一种开发软件的方法、装置、存储介质及电子设备,用以解决现有技术的如下问题:开发人员直接使用storm框架做数据实时处理时,需要深入了解storm框架,熟悉相关api,需要大量的开发经验,使用门槛过高。
为解决上述技术问题,一方面,本发明提供一种开发软件的方法,包括:获取预设配置文件中配置的预定业务逻辑和预定业务逻辑对应的各个程序代码名称;调用程序代码名称对应的程序代码,以完成预定软件的开发。
可选的,获取预设配置文件中配置的预定业务逻辑和预定业务逻辑对应的各个程序代码名称之前,还包括:按照预设规则设置预设配置文件,其中,配置文件配置了预定业务逻辑以及每个业务逻辑涉及到的程序代码名称;建立程序代码名称和程序代码名称对应程序代码的关联关系,以构建预定软件的开发框架。
可选的,建立程序代码名称和程序代码名称对应程序代码的关联关系,包括:建立程序代码名称与预定接口的关联关系;建立预定接口和程序代码名称对应程序代码的关联关系。
可选的,该方法还包括:在预定软件需要更新的情况下,获取预定软件内需要更改的程序代码名称;获取需要更改的程序代码名称对应的程序代码,并呈现在屏幕上。
另一方面,本发明还提供一种开发软件的装置,包括:获取模块,用于获取预设配置文件中配置的预定业务逻辑和预定业务逻辑对应的各个程序代码名称;调用模块,用于调用程序代码名称对应的程序代码,以完成预定软件的开发。
可选的,还包括:设置模块,用于按照预设规则设置预设配置文件,其中,配置文件配置了预定业务逻辑以及每个业务逻辑涉及到的程序代码名称;建立模块,用于建立程序代码名称和程序代码名称对应程序代码的关联关系,以构建预定软件的开发框架。
可选的,建立模块,具体用于:建立程序代码名称与预定接口的关联关系;建立预定接口和程序代码名称对应程序代码的关联关系。
可选的,获取模块,还用于在预定软件需要更新的情况下,获取预定软件内需要更改的程序代码名称;获取需要更改的程序代码名称对应的程序代码,并呈现在屏幕上。
另一方面,本发明还提供一种存储介质,存储有计算机程序,计算机程序被处理器执行时实现上述方法的步骤。
另一方面,本发明还提供一种电子设备,至少包括存储器、处理器,存储器上存储有计算机程序,处理器在执行存储器上的计算机程序时实现上述方法的步骤。
本发明整个过程中,业务逻辑和该业务逻辑中各个程序代码名称对应的程序代码是分开的两个部分,业务逻辑通过配置文件配置,业务逻辑中涉及到的具体程序代码都是根据业务逻辑中程序代码名称调用的,这种方式进行开发,程序开发人员不需要对storm框架有深入了解,只需要会编写对应的程序代码即可,编写封装好的程序代码可以根据程序代码名称直接被业务逻辑调用,大大降低了storm框架的使用门槛,增加了可以使用的开发人员的数量,解决了现有技术的如下问题:开发人员直接使用storm框架做数据实时处理时,需要深入了解storm框架,熟悉相关api,需要大量的开发经验,使用门槛过高。
附图说明
图1是本发明第一实施例中开发软件的方法的流程图;
图2是本发明第二实施例中开发软件的装置的结构示意图。
具体实施方式
为了解决现有技术的如下问题:开发人员直接使用storm框架做数据实时处理时,需要深入了解storm框架,熟悉相关api,需要大量的开发经验,使用门槛过高;本发明提供了一种开发软件的方法、装置、存储介质及电子设备,以下结合附图以及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不限定本发明。
本发明第一实施例提供了一种开发软件的方法,该方法的流程如图1所示,包括步骤S101至S102:
S101,获取预设配置文件中配置的预定业务逻辑和预定业务逻辑对应的各个程序代码名称。
在实现过程中,预设配置文件是预先配置的,其中配置了预定业务逻辑和预定业务逻辑对应的各个程序代码名称,该过程就是限定了软件工作时的业务流程,以及该业务流程中可能使用到的方法(即封装好的代码)名称。
S102,调用程序代码名称对应的程序代码,以完成预定软件的开发。
在实现过程中,由于配置文件中已经配置了业务逻辑和业务逻辑对应的各个程序代码名称,因此,当获取到了业务逻辑和业务逻辑对应的各个程序代码名称之后,就直接调用这些程序代码名称对应的程序代码即可。
本发明实施例整个过程中,业务逻辑和该业务逻辑中各个程序代码名称对应的程序代码是分开的两个部分,业务逻辑通过配置文件配置,业务逻辑中涉及到的具体程序代码都是根据业务逻辑中程序代码名称调用的,这种方式进行开发,程序开发人员不需要对storm框架有深入了解,只需要会编写对应的程序代码即可,编写封装好的程序代码可以根据程序代码名称直接被业务逻辑调用,大大降低了storm框架的使用门槛,增加了可以使用的开发人员的数量,解决了现有技术的如下问题:开发人员直接使用storm框架做数据实时处理时,需要深入了解storm框架,熟悉相关api,需要大量的开发经验,使用门槛过高。
在获取预设配置文件中配置的预定业务逻辑和预定业务逻辑对应的各个程序代码名称之前,还需要构建开发软件的必备条件,包括:按照预设规则设置预设配置文件,其中,配置文件配置了预定业务逻辑以及每个业务逻辑涉及到的程序代码名称;建立程序代码名称和程序代码名称对应程序代码的关联关系,以构建预定软件的开发框架。通过上述过程,就建立了能够开发软件的开发框架,则可以根据开发框架中提供的各种开发软件的必备条件来进行软件开发。
上述建立程序代码名称和程序代码名称对应程序代码的关联关系的过程中,需要先建立程序代码名称与预定接口的关联关系,再建立预定接口和程序代码名称对应程序代码的关联关系。通过预定接口建立程序代码名称与其对应程序代码的关联关系,在后续开发软件时,才可以通过预定接口调用到需要使用的程序代码。
在软件开发完成后,如果某些地方需要修改,按照现有方法则需要重新修改整个软件原生语言编写的整个程序内容,由于现有方法没有将业务逻辑和具体使用的程序代码分开管理,因此,对软件的改动会较大,耗费开发人员的精力。然而,采用本发明实施例,在预定软件需要更新的情况下,获取预定软件内需要更改的程序代码名称,进而获取需要更改的程序代码名称对应的程序代码,并呈现在屏幕上,此时,开发人员就可以对对应的程序代码进行修改了,进而调整软件的整体内容。
当然,如果需要修改业务逻辑,则只需要在调整完业务逻辑后相应的调整该业务逻辑对应的程序代码名称即可。本实施例的上述过程大大减少了开发人员在开发软件过程中需要修改开发软件的处理过程,本实施例操作简单,利于开发软件。
本发明第二实施例提供了一种开发软件的装置,该装置的结构示意如图2所示,包括:
获取模块10,用于获取预设配置文件中配置的预定业务逻辑和预定业务逻辑对应的各个程序代码名称;调用模块11,与获取模块10耦合,用于调用程序代码名称对应的程序代码,以完成预定软件的开发。
在实现过程中,获取模块10获取的预设配置文件是预先配置的,其中配置了预定业务逻辑和预定业务逻辑对应的各个程序代码名称,该过程就是限定了软件工作时的业务流程,以及该业务流程中可能使用到的方法(即封装好的代码)名称。由于配置文件中已经配置了业务逻辑和业务逻辑对应的各个程序代码名称,因此,当获取模块10获取到了业务逻辑和业务逻辑对应的各个程序代码名称之后,调用模块11就直接调用这些程序代码名称对应的程序代码即可。
本发明实施例整个过程中,业务逻辑和该业务逻辑中各个程序代码名称对应的程序代码是分开的两个部分,业务逻辑通过配置文件配置,业务逻辑中涉及到的具体程序代码都是根据业务逻辑中程序代码名称调用的,这种方式进行开发,程序开发人员不需要对storm框架有深入了解,只需要会编写对应的程序代码即可,编写封装好的程序代码可以根据程序代码名称直接被业务逻辑调用,大大降低了storm框架的使用门槛,增加了可以使用的开发人员的数量,解决了现有技术的如下问题:开发人员直接使用storm框架做数据实时处理时,需要深入了解storm框架,熟悉相关api,需要大量的开发经验,使用门槛过高。
上述装置还可以包括:设置模块,用于按照预设规则设置预设配置文件,其中,配置文件配置了预定业务逻辑以及每个业务逻辑涉及到的程序代码名称;建立模块,与设置模块和获取模块耦合,用于建立程序代码名称和程序代码名称对应程序代码的关联关系,以构建预定软件的开发框架。通过上述过程,就建立了能够开发软件的开发框架,则可以根据开发框架中提供的各种开发软件的必备条件来进行软件开发。
上述建立模块,具体用于建立程序代码名称与预定接口的关联关系,建立预定接口和程序代码名称对应程序代码的关联关系。通过预定接口建立程序代码名称与其对应程序代码的关联关系,在后续开发软件时,才可以通过预定接口调用到需要使用的程序代码。
在软件开发完成后,如果某些地方需要修改,按照现有方法则需要重新修改整个软件原生语言编写的整个程序内容,由于现有方法没有将业务逻辑和具体使用的程序代码分开管理,因此,对软件的改动会较大,耗费开发人员的精力。因此,获取模块,还可以用于在预定软件需要更新的情况下,获取预定软件内需要更改的程序代码名称;获取需要更改的程序代码名称对应的程序代码,并呈现在屏幕上。此时,开发人员就可以对对应的程序代码进行修改了,进而调整软件的整体内容。
当然,如果需要修改业务逻辑,则只需要在调整完业务逻辑后相应的调整该业务逻辑对应的程序代码名称即可。本领域技术人员可以根据该过程设置对应的功能模块。本实施例的上述过程大大减少了开发人员在开发软件过程中需要修改开发软件的处理过程,本实施例操作简单,利于开发软件。
本发明第三实施例提供了一种存储介质,存储有计算机程序,该存储介质可以设置在电子设备中,作为电子设备的存储器的一部分存在。上述计算机程序被处理器执行时实现如下步骤S1至S2:
S1,获取预设配置文件中配置的预定业务逻辑和预定业务逻辑对应的各个程序代码名称。
在实现过程中,预设配置文件是预先配置的,其中配置了预定业务逻辑和预定业务逻辑对应的各个程序代码名称,该过程就是限定了软件工作时的业务流程,以及该业务流程中可能使用到的方法(即封装好的代码)名称。
S2,调用程序代码名称对应的程序代码,以完成预定软件的开发。
在实现过程中,由于配置文件中已经配置了业务逻辑和业务逻辑对应的各个程序代码名称,因此,当获取到了业务逻辑和业务逻辑对应的各个程序代码名称之后,就直接调用这些程序代码名称对应的程序代码即可。
本发明实施例整个过程中,业务逻辑和该业务逻辑中各个程序代码名称对应的程序代码是分开的两个部分,业务逻辑通过配置文件配置,业务逻辑中涉及到的具体程序代码都是根据业务逻辑中程序代码名称调用的,这种方式进行开发,程序开发人员不需要对storm框架有深入了解,只需要会编写对应的程序代码即可,编写封装好的程序代码可以根据程序代码名称直接被业务逻辑调用,大大降低了storm框架的使用门槛,增加了可以使用的开发人员的数量,解决了现有技术的如下问题:开发人员直接使用storm框架做数据实时处理时,需要深入了解storm框架,熟悉相关api,需要大量的开发经验,使用门槛过高。
计算机程序在被处理器执行获取预设配置文件中配置的预定业务逻辑和预定业务逻辑对应的各个程序代码名称的步骤之前,还被处理器执行以下步骤:按照预设规则设置预设配置文件,其中,配置文件配置了预定业务逻辑以及每个业务逻辑涉及到的程序代码名称;建立程序代码名称和程序代码名称对应程序代码的关联关系,以构建预定软件的开发框架。通过上述过程,就建立了能够开发软件的开发框架,则可以根据开发框架中提供的各种开发软件的必备条件来进行软件开发。
计算机程序在被处理器执行建立程序代码名称和程序代码名称对应程序代码的关联关系的步骤时,具体实现如下步骤:建立程序代码名称与预定接口的关联关系;建立预定接口和程序代码名称对应程序代码的关联关系。通过预定接口建立程序代码名称与其对应程序代码的关联关系,在后续开发软件时,才可以通过预定接口调用到需要使用的程序代码。
在软件开发完成后,如果某些地方需要修改,按照现有方法则需要重新修改整个软件原生语言编写的整个程序内容,由于现有方法没有将业务逻辑和具体使用的程序代码分开管理,因此,对软件的改动会较大,耗费开发人员的精力。因此,实现过程中,计算机程序还被处理器执行以下步骤:在预定软件需要更新的情况下,获取预定软件内需要更改的程序代码名称;获取需要更改的程序代码名称对应的程序代码,并呈现在屏幕上。此时,开发人员就可以对对应的程序代码进行修改了,进而调整软件的整体内容。
当然,如果需要修改业务逻辑,则只需要在调整完业务逻辑后相应的调整该业务逻辑对应的程序代码名称即可。本实施例的上述过程大大减少了开发人员在开发软件过程中需要修改开发软件的处理过程,本实施例操作简单,利于开发软件。
下面,结合具体实现过程中的具体实例进行说明。
需要根据业务规则编写xml配置文件,包含编写每个bolt(即native语言写的一段代码)线程数量、bolt名称、bolt分组模式,以及各个bolt依赖关系;并将xml配置文件放入项目根目录。
其中,上述每个bolt线程数量表示每个bolt调用资源情况,xml配置文件只定义每个bolt的名称,具体bolt内部代码需要开发人员单独编写,不在XML配置文件内。
编写storm实时处理数据代码时,根据xml配置文件实现bolt,storm框架会对配置好的XML配置文件进行加载,只要XML配置文件完成,开发人员只需要编写每个blot代码即可,软件开发过程简单,开发人员无需了解storm框架,大大加强了编写效率,并且大大减少了代码量。
本发明实施例通过加载定义业务配置文件,通过java反射动态生成调用流程,只需开发人员开发业务代码即可,使拥有java基础人员可以快速开发storm项目,大大降低了storm使用难度,简化了代码编写流程。与现有技术中将业务流程写死只能动态修改部分代码的技术相比,本发明能够降低与业务的耦合,更加灵活。
可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行上述实施例记载的方法步骤。可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
尽管为示例目的,已经公开了本发明的优选实施例,本领域的技术人员将意识到各种改进、增加和取代也是可能的,因此,本发明的范围应当不限于上述实施例。

Claims (10)

1.一种开发软件的方法,其特征在于,包括:
获取预设配置文件中配置的预定业务逻辑和所述预定业务逻辑对应的各个程序代码名称;
调用所述程序代码名称对应的程序代码,以完成预定软件的开发。
2.如权利要求1所述的方法,其特征在于,获取预设配置文件中配置的预定业务逻辑和所述预定业务逻辑对应的各个程序代码名称之前,还包括:
按照预设规则设置所述预设配置文件,其中,所述配置文件配置了所述预定业务逻辑以及每个业务逻辑涉及到的程序代码名称;
建立程序代码名称和所述程序代码名称对应程序代码的关联关系,以构建所述预定软件的开发框架。
3.如权利要求2所述的方法,其特征在于,建立程序代码名称和所述程序代码名称对应程序代码的关联关系,包括:
建立所述程序代码名称与预定接口的关联关系;
建立所述预定接口和所述程序代码名称对应程序代码的关联关系。
4.如权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括:
在所述预定软件需要更新的情况下,获取所述预定软件内需要更改的程序代码名称;
获取所述需要更改的程序代码名称对应的程序代码,并呈现在屏幕上。
5.一种开发软件的装置,其特征在于,包括:
获取模块,用于获取预设配置文件中配置的预定业务逻辑和所述预定业务逻辑对应的各个程序代码名称;
调用模块,用于调用所述程序代码名称对应的程序代码,以完成预定软件的开发。
6.如权利要求5述的装置,其特征在于,还包括:
设置模块,用于按照预设规则设置所述预设配置文件,其中,所述配置文件配置了所述预定业务逻辑以及每个业务逻辑涉及到的程序代码名称;
建立模块,用于建立程序代码名称和所述程序代码名称对应程序代码的关联关系,以构建所述预定软件的开发框架。
7.如权利要求6所述的装置,其特征在于,所述建立模块,具体用于:
建立所述程序代码名称与预定接口的关联关系;建立所述预定接口和所述程序代码名称对应程序代码的关联关系。
8.如权利要求5至7中任一项所述的装置,其特征在于,
所述获取模块,还用于在所述预定软件需要更新的情况下,获取所述预定软件内需要更改的程序代码名称;获取所述需要更改的程序代码名称对应的程序代码,并呈现在屏幕上。
9.一种存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至4中任一项所述方法的步骤。
10.一种电子设备,至少包括存储器、处理器,所述存储器上存储有计算机程序,其特征在于,所述处理器在执行所述存储器上的计算机程序时实现权利要求1至4中任一项所述方法的步骤。
CN201810264540.9A 2018-03-28 2018-03-28 一种开发软件的方法、装置、存储介质及电子设备 Active CN108536429B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810264540.9A CN108536429B (zh) 2018-03-28 2018-03-28 一种开发软件的方法、装置、存储介质及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810264540.9A CN108536429B (zh) 2018-03-28 2018-03-28 一种开发软件的方法、装置、存储介质及电子设备

Publications (2)

Publication Number Publication Date
CN108536429A true CN108536429A (zh) 2018-09-14
CN108536429B CN108536429B (zh) 2022-01-28

Family

ID=63485353

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810264540.9A Active CN108536429B (zh) 2018-03-28 2018-03-28 一种开发软件的方法、装置、存储介质及电子设备

Country Status (1)

Country Link
CN (1) CN108536429B (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109828754A (zh) * 2018-12-14 2019-05-31 深圳壹账通智能科技有限公司 一种程序开发项目的智能交接方法、装置及设备
CN109918151A (zh) * 2019-03-14 2019-06-21 佳都新太科技股份有限公司 工作流实现方法、装置、设备及存储介质
CN110515615A (zh) * 2019-07-08 2019-11-29 深圳壹账通智能科技有限公司 业务逻辑代码自动生成方法、装置以及服务器

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101771762B (zh) * 2009-01-06 2012-03-21 北京邮电大学 业务***中业务动态加载***及方法
CN102117202B (zh) * 2009-12-30 2014-03-12 北大方正集团有限公司 基于j2ee架构的代码生成装置
CN104111826B (zh) * 2013-04-19 2017-07-04 杭州新世纪电子科技有限公司 一种软件项目开发方法及装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109828754A (zh) * 2018-12-14 2019-05-31 深圳壹账通智能科技有限公司 一种程序开发项目的智能交接方法、装置及设备
CN109918151A (zh) * 2019-03-14 2019-06-21 佳都新太科技股份有限公司 工作流实现方法、装置、设备及存储介质
CN110515615A (zh) * 2019-07-08 2019-11-29 深圳壹账通智能科技有限公司 业务逻辑代码自动生成方法、装置以及服务器

Also Published As

Publication number Publication date
CN108536429B (zh) 2022-01-28

Similar Documents

Publication Publication Date Title
CN108280023B (zh) 任务执行方法、装置和服务器
CN106775744B (zh) 一种生成静态库的方法和装置
CN109643252B (zh) 中间件接口和中间件接口生成器
CN108536429A (zh) 一种开发软件的方法、装置、存储介质及电子设备
WO2018210096A1 (zh) 一种基于规则引擎的规则配置方法、终端、设备以及存储介质
US10817284B2 (en) Melding of mediation flow service component architecture (SCA) components
WO2021052338A1 (zh) 智能合约客户端程序的生成方法、***、设备和介质
CN110210845B (zh) 用于区块链数据迁移的方法、装置、介质和计算设备
US10506392B1 (en) Stream-processing of telecommunication diameter event records
CN111506579A (zh) 一种智能合约代码的生成方法、程序及设备
WO2024055757A1 (zh) 驱动程序的硬件资源自动配置方法、装置、***及介质
CN104731650A (zh) ***接口调用信息的获取方法和装置
CN101136780A (zh) 获取用户命令信息的方法、***及用户命令注册的装置
WO2016197953A1 (zh) 一种部署多模基站的方法及装置
CN101634965A (zh) 一种Linux内核级单元测试的方法
CN104731564A (zh) ***接口调用记录的生成方法和装置
CN103646015B (zh) 发送、接收以及传输xml报文的方法和***
CN113127000A (zh) 应用程序组件的编译方法、装置、设备及存储介质
US8276165B2 (en) Continuation-based runtime callback invocation
CN110673835A (zh) 一种动态装配式开发***、方法、计算机和计算机程序
WO2016095491A1 (zh) 一种设备升级的方法及传送网设备
CN110399161A (zh) 一种映射关系的生成方法、调用方法及装置
CN112764802A (zh) 一种业务逻辑定制方法、装置、电子设备和存储介质
CN112083912A (zh) 服务编排的中间结果处理方法、装置、设备及存储介质
CN111930690A (zh) 文件生成方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant