CN104239056A - 一种软件生成方法、装置及*** - Google Patents
一种软件生成方法、装置及*** Download PDFInfo
- Publication number
- CN104239056A CN104239056A CN201410471745.6A CN201410471745A CN104239056A CN 104239056 A CN104239056 A CN 104239056A CN 201410471745 A CN201410471745 A CN 201410471745A CN 104239056 A CN104239056 A CN 104239056A
- Authority
- CN
- China
- Prior art keywords
- software
- target member
- constructor
- middleware
- services
- 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.)
- Pending
Links
Landscapes
- Stored Programmes (AREA)
Abstract
本申请公开了一种软件生成方法、装置及***,其中方法包括:响应用户发起的目标软件建立请求,从构造服务群中选取预先配置的开发运行框架和中间件,作为构件运行的基础环境;查询构件库,获取若干个目标构件,所述目标构件为生成所述目标软件必须的构件;调用预存的与各个所述目标构件对应的引擎,对所述目标构件进行解析;利用所述解析后的目标构件生成所述目标软件。整个过程中,开发运行框架、中间件及生成软件的构件均可以直接获取,无需重复进行代码的开发,从而大大减少了软件开发的复杂度。
Description
技术领域
本申请涉及软件开发技术领域,更具体地说,涉及一种软件生成方法、装置及***。
背景技术
软件产品的生产一直是基于代码开发的模式,软件代码是一门复杂的、抽象的、介于自然和机器之间的语言,熟练掌握十分困难。软件产品的生产主要依赖开发者对代码的开发和测试人员对代码的测试,使得软件产品的开发实际上是知识密集型和人力密集型的产业,成本高居不下。并且,由于代码的复杂性,增加了软件开发的难度。
发明内容
有鉴于此,本申请提供了一种软件生成方法、装置及***,用于解决现有软件开发过程过度依赖代码的开发,造成的软件开发难度大的问题。
为了实现上述目的,现提出的方案如下:
一种软件生成方法,包括:
响应用户发起的目标软件建立请求,从构造服务群中选取预先配置的开发运行框架和中间件,作为构件运行的基础环境;
查询构件库,获取若干个目标构件,所述目标构件为生成所述目标软件必须的构件;
调用预存的与各个所述目标构件对应的引擎,对所述目标构件进行解析;
利用所述解析后的目标构件生成所述目标软件。
优选地,在所述构件库中不存在所述目标构件时,还包括:
调用所述构造服务群中的业务构造服务单元,生成所述目标构件,并将生成的所述目标构件存储在所述构件库中。
优选地,所述业务构造服务单元包括基础框架构造器、页面构造器、数模构造器、流程构造器和监控构造器,所述调用所述构造服务群中的业务构造服务单元,生成所述目标构件,包括:
确定所述目标构件的类型;
依据所述目标构件的类型,调用所述业务构造服务单元中对应的构造器来生成所述目标构件。
优选地,还包括:
调用预存的监控引擎,对软件生成过程中的每一个操作进行监控。
优选地,所述构造服务群中预先配置的开发运行框架包括Spring、Hibernate开源框架;所述构造服务群中预先配置的中间件包括应用服务器中间件、数据库中间件、消息中间件和数据中间件。
一种软件生成装置,包括:
用户响应单元,用于响应用户发起的目标软件建立请求,从构造服务群中选取预先配置的开发运行框架和中间件,作为构件运行的基础环境;
目标构件获取单元,用于查询构件库,获取若干个目标构件,所述目标构件为生成所述目标软件必须的构件;
解析单元,用于调用预存的与各个所述目标构件对应的引擎,对所述目标构件进行解析;
生成单元,用于利用所述解析后的目标构件生成所述目标软件。
优选地,还包括:
构造服务群调用单元,用于在所述构件库中不存在所述目标构件时,调用所述构造服务群中的业务构造服务单元,生成所述目标构件,并将生成的所述目标构件存储在所述构件库中。
优选地,所述业务构造服务单元包括基础框架构造器、页面构造器、数模构造器、流程构造器和监控构造器,所述构造服务群调用单元包括:
类型确定单元,用于确定所述目标构件的类型;
构造器调用单元,用于依据所述目标构件的类型,调用所述业务构造服务单元中对应的构造器来生成所述目标构件。
优选地,还包括:
监控引擎调用单元,用于调用预存的监控引擎,对软件生成过程中的每一个操作进行监控。
一种软件生成***,包括上述所述的软件生成装置、构造服务群和构件库;
所述构造服务群包括业务构造服务单元、开发运行框架单元和中间件单元,所述业务构造服务单元包括基础框架构造器、页面构造器、数模构造器、流程构造器和监控构造器,分别用于构造不同的构件;所述开发运行框架单元包括Spring、Hibernate开源框架;所述中间件单元包括应用服务器中间件、数据库中间件、消息中间件和数据中间件;
所述构件库用于存储所述构造服务群所构造的构件,其中构件按照不同的业务领域,分类存储在所述构件库中。
从上述的技术方案可以看出,本申请实施例提供的软件生成方法,通过预先设置包括若干个开发运行框架和中间件的构造服务群,以及存储有若干个构件的构件库,在生成软件时,选取构造服务群中的某些开发运行框架和中间件,作为构件运行的基础环境,再从构件库中选取生成目标软件所必须的目标构件,通过调用对应的引擎对目标构件进行解析,最终生成用户所要的软件。整个过程中,开发运行框架、中间件及生成软件的构件均可以直接获取,无需重复进行代码的开发,从而大大减少了软件开发的复杂度。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本申请实施例公开的一种软件生成方法流程图;
图2为本申请实施例公开的软件生成装置的结构示意图;
图3为本申请实施例公开的另一种软件生成装置的结构示意图;
图4为本申请实施例公开的构造服务群的结构示意图;
图5为本申请实施例公开的又一种软件生成装置的结构示意图;
图6为本申请实施例公开的软件生成***的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
针对现有的软件开发过程需要大量的代码开发,提高了软件开发的难度的问题,本申请提供了一种解决思路,本申请预先建立了构造服务群、构件库及软件生成容器,构造服务群中预先设置了不同的构造器,用于构造不同的构件,并将构件存储在构件库中,构造服务群中还预先设置了多种开发运行框架及中间件,用于供用户进行选择。利用软件生成容器来获取构造服务群中的某些开发运行框架和中间件,作为软件生成容器运行的基础环境,再从构件库中获取部分构件,调用对应的引擎对构件进行解析,生成最终的软件产品。
参见图1,图1为本申请实施例公开的一种软件生成方法流程图。
如图1所示,从软件生成容器的角度来说明该方法,包括:
步骤100、响应用户发起的目标软件建立请求,从构造服务群中选取预先配置的开发运行框架和中间件;
具体地,构造服务群中预先设置了多种开发运行框架,如Spring、Hibernate等开源框架,以及用户指定的一些特定的开发运行框架。同时,构造服务群中也预先设置了多种中间件,如应用服务器中间件、数据库中间件、消息中间件和数据中间件。应用服务器中间件可以包括Weblogic、Websphere、Tomtac、Jboss等。数据库中间件包括Oracle、DB2、开源MySQL和国产达梦数据库等。消息中间件可以包括MQ等国内外常见的消息中间件产品。数据中间件可以包括业界常见的ETL数据中间件。
通过配置这些开发运行框架和中间件,可以供后续软件开发时选择使用,作为构件运行的基础环境。
步骤110、查询构件库,获取若干个目标构件;
具体地,这里目标构件为生成所述目标软件必须的构件。构件库中可以预先存储多种构件,这些构件是通过构造服务群中预先配置的多种构造器生成的,构造服务群中预先配置的构造器包括基础框架构造器、页面构造器、数模构造器、流程构造器、监控构造器等。分别来构造不同的构件,例如页面构造器用来构造页面构件。需要说明的是,监控构造器所构造的监控服务作为软件生成过程的监控引擎,对软件生成过程进行监控。
步骤120、调用预存的与各个所述目标构件对应的引擎,对所述目标构件进行解析;
具体地,构件库中的构件是由构造服务群中不同的构造器构造的,对应于不同的构造器所构造的构件需要由对应的引擎来进行解析,因此在软件生成容器中预先存储了与各种类型的构造器构造的构件相对应的引擎,例如集成引擎、页面解析引擎、权限引擎、流程引擎、监控引擎等。其中,监控引擎用于对软件生成过程中的每一个操作进行监控。
步骤130、利用所述解析后的目标构件生成所述目标软件。
本申请实施例提供的软件生成方法,通过预先设置包括若干个开发运行框架和中间件的构造服务群,以及存储有若干个构件的构件库,在生成软件时,选取构造服务群中的某些开发运行框架和中间件,作为构件运行的基础环境,再从构件库中选取生成目标软件所必须的目标构件,通过调用对应的引擎对目标构件进行解析,最终生成用户所要的软件。整个过程中,开发运行框架、中间件及生成软件的构件均可以直接获取,无需重复进行代码的开发,从而大大减少了软件开发的复杂度。
需要说明的是,当构件库中不存在目标构件时,本申请的方法还可以调用构造服务群中的业务构造服务单元,生成所述目标构件,并将生成的所述目标构件存储在所述构件库中。
具体地,业务构造服务单元包括基础框架构造器、页面构造器、数模构造器、流程构造器和监控构造器,则上述调用所述构造服务群中的业务构造服务单元,生成所述目标构件的过程包括:确定所述目标构件的类型;依据所述目标构件的类型,调用所述业务构造服务单元中对应的构造器来生成所述目标构件。举例如:若所需的目标构件为页面构件,则需要调用页面构造器来生成目标构件,若目标构件为流程构件,则需要调用流程构造器来生成目标构件。生成的目标构件存储到构件库中,供后续的使用。
进一步的,若软件生成容器中预先存储有监控引擎,则可以调用该监控引擎来对软件的生成过程进行全程监控。
需要说明的是,构件在构件库中的存储方式可以是按照构件所属的业务领域来区分,不同业务领域的构件分离存储。这样,在需要生成某一类型的业务软件产品时,直接去构件库中该业务对应的构件群中搜索,更加便于查找对应的构件。
本申请通过构造服务群中预先定义的实现软件产品完备功能的各类构造器,摆脱了代码开发的问题。并且,预先定义了各类开发运行框架和中间件,开发软件时,根据用户的要求选择指定的开发运行框架和中间件,作为运行构件的基础环境,进一步减少了代码的开发量。
下面对本申请实施例提供的软件生成装置进行描述,下文描述的软件生成装置与上文描述的软件生成方法可相互对应参照。
本申请下述公开的软件生成装置实质上即是上文中提及的软件生成容器,二者在本质上是一致的。
参见图2,图2为本申请实施例公开的软件生成装置的结构示意图。
如图2所示,该软件生成装置20包括:
用户响应单元200,用于响应用户发起的目标软件建立请求,从构造服务群中选取预先配置的开发运行框架和中间件,作为构件运行的基础环境;
目标构件获取单元210,用于查询构件库,获取若干个目标构件,所述目标构件为生成所述目标软件必须的构件;
解析单元220,用于调用预存的与各个所述目标构件对应的引擎,对所述目标构件进行解析;
生成单元230,用于利用所述解析后的目标构件生成所述目标软件。
可选的,参见图3,图3为本申请实施例公开的另一种软件生成装置的结构示意图。结合图2和图3可知,软件生成装置还包括:
构造服务群调用单元240,用于在所述构件库中不存在所述目标构件时,调用所述构造服务群中的业务构造服务单元,生成所述目标构件,并将生成的所述目标构件存储在所述构件库中。
其中,所述业务构造服务单元包括基础框架构造器、页面构造器、数模构造器、流程构造器和监控构造器。参见图4,图4为本申请实施例公开的构造服务群的结构示意图。如图4所示,所述构造服务群调用单元240可以包括:类型确定单元400,用于确定所述目标构件的类型;构造器调用单元410,用于依据所述目标构件的类型,调用所述业务构造服务单元中对应的构造器来生成所述目标构件。
可选的,参见图5,图5为本申请实施例公开的又一种软件生成装置的结构示意图。结合图2和图5可知,软件生成装置还包括:
监控引擎调用单元250,用于调用预存的监控引擎,对软件生成过程中的每一个操作进行监控。
本申请通过预先设置包括若干个开发运行框架和中间件的构造服务群,以及存储有若干个构件的构件库,在软件生成装置生成软件时,选取构造服务群中的某些开发运行框架和中间件,作为构件运行的基础环境,再从构件库中选取生成目标软件所必须的目标构件,通过调用对应的引擎对目标构件进行解析,最终生成用户所要的软件。整个过程中,开发运行框架、中间件及生成软件的构件均可以直接获取,无需重复进行代码的开发,从而大大减少了软件开发的复杂度。
在上述基础上,本申请还公开了一种软件生成***。参见图6,图6为本申请实施例公开的软件生成***的结构示意图。
如图6所示,软件生成***包括:
包括上述所述的软件生成装置20、构造服务群60和构件库61;
所述构造服务群60包括业务构造服务单元600、开发运行框架单元610和中间件单元620,所述业务构造服务单元600包括基础框架构造器、页面构造器、数模构造器、流程构造器和监控构造器,分别用于构造不同的构件;所述开发运行框架单元610包括Spring、Hibernate开源框架;所述中间件单元620包括应用服务器中间件、数据库中间件、消息中间件和数据中间件;
所述构件库61用于存储所述构造服务群60所构造的构件,其中构件按照不同的业务领域,分类存储在所述构件库61中。
软件生成装置20从构造服务群60中选取部分开发运行框架和中间件,作为构件运行的基础环境,从构件库61中获取生成目标软件所必须的目标构件,利用预存的与各个目标构件对应的引擎,对目标构件进行解析,生成目标软件。其中,如果发现构件库61中不存在目标构件时,可以调用构造服务群60中的业务构造服务单元600,选择对应的构造器来构造构件,并将构件存储在构件库61中。
需要说明的是,构件库61中的构件可以反馈到构造服务群60中的业务构造服务单元600中进行业务的修改,或者基于技术层构造的改变而重新构造。
本申请实施例提供的软件生成***,包括软件生成装置20、构造服务群60和构件库61三个子平台,三者构成一个有机的整体,实现了软件产品的生成过程。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (10)
1.一种软件生成方法,其特征在于,包括:
响应用户发起的目标软件建立请求,从构造服务群中选取预先配置的开发运行框架和中间件,作为构件运行的基础环境;
查询构件库,获取若干个目标构件,所述目标构件为生成所述目标软件必须的构件;
调用预存的与各个所述目标构件对应的引擎,对所述目标构件进行解析;
利用所述解析后的目标构件生成所述目标软件。
2.根据权利要求1所述的软件生成方法,其特征在于,在所述构件库中不存在所述目标构件时,还包括:
调用所述构造服务群中的业务构造服务单元,生成所述目标构件,并将生成的所述目标构件存储在所述构件库中。
3.根据权利要求2所述的软件生成方法,其特征在于,所述业务构造服务单元包括基础框架构造器、页面构造器、数模构造器、流程构造器和监控构造器,所述调用所述构造服务群中的业务构造服务单元,生成所述目标构件,包括:
确定所述目标构件的类型;
依据所述目标构件的类型,调用所述业务构造服务单元中对应的构造器来生成所述目标构件。
4.根据权利要求1所述的软件生成方法,其特征在于,还包括:
调用预存的监控引擎,对软件生成过程中的每一个操作进行监控。
5.根据权利要求1所述的软件生成方法,其特征在于,所述构造服务群中预先配置的开发运行框架包括Spring、Hibernate开源框架;所述构造服务群中预先配置的中间件包括应用服务器中间件、数据库中间件、消息中间件和数据中间件。
6.一种软件生成装置,其特征在于,包括:
用户响应单元,用于响应用户发起的目标软件建立请求,从构造服务群中选取预先配置的开发运行框架和中间件,作为构件运行的基础环境;
目标构件获取单元,用于查询构件库,获取若干个目标构件,所述目标构件为生成所述目标软件必须的构件;
解析单元,用于调用预存的与各个所述目标构件对应的引擎,对所述目标构件进行解析;
生成单元,用于利用所述解析后的目标构件生成所述目标软件。
7.根据权利要求6所述的软件生成装置,其特征在于,还包括:
构造服务群调用单元,用于在所述构件库中不存在所述目标构件时,调用所述构造服务群中的业务构造服务单元,生成所述目标构件,并将生成的所述目标构件存储在所述构件库中。
8.根据权利要求7所述的软件生成装置,其特征在于,所述业务构造服务单元包括基础框架构造器、页面构造器、数模构造器、流程构造器和监控构造器,所述构造服务群调用单元包括:
类型确定单元,用于确定所述目标构件的类型;
构造器调用单元,用于依据所述目标构件的类型,调用所述业务构造服务单元中对应的构造器来生成所述目标构件。
9.根据权利要求6所述的软件生成装置,其特征在于,还包括:
监控引擎调用单元,用于调用预存的监控引擎,对软件生成过程中的每一个操作进行监控。
10.一种软件生成***,其特征在于,包括权利要求6-9任意一项所述的软件生成装置、构造服务群和构件库;
所述构造服务群包括业务构造服务单元、开发运行框架单元和中间件单元,所述业务构造服务单元包括基础框架构造器、页面构造器、数模构造器、流程构造器和监控构造器,分别用于构造不同的构件;所述开发运行框架单元包括Spring、Hibernate开源框架;所述中间件单元包括应用服务器中间件、数据库中间件、消息中间件和数据中间件;
所述构件库用于存储所述构造服务群所构造的构件,其中构件按照不同的业务领域,分类存储在所述构件库中。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410471745.6A CN104239056A (zh) | 2014-09-16 | 2014-09-16 | 一种软件生成方法、装置及*** |
CA2904244A CA2904244C (en) | 2014-09-16 | 2015-09-11 | Method, apparatus and system for generating software |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410471745.6A CN104239056A (zh) | 2014-09-16 | 2014-09-16 | 一种软件生成方法、装置及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104239056A true CN104239056A (zh) | 2014-12-24 |
Family
ID=52227198
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410471745.6A Pending CN104239056A (zh) | 2014-09-16 | 2014-09-16 | 一种软件生成方法、装置及*** |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN104239056A (zh) |
CA (1) | CA2904244C (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106598554A (zh) * | 2015-10-14 | 2017-04-26 | 上海汽车集团股份有限公司 | 一种代码生成装置 |
CN111338651A (zh) * | 2020-02-19 | 2020-06-26 | 北京字节跳动网络技术有限公司 | 下载资源提供方法及装置、资源下载方法及装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1564129A (zh) * | 2004-04-02 | 2005-01-12 | 清华大学 | 一种构件的封装和一致性访问的方法 |
CN102520958A (zh) * | 2011-12-20 | 2012-06-27 | 上海互联网软件有限公司 | 一种软件生产线***及其生产方法 |
CN103345386A (zh) * | 2013-05-31 | 2013-10-09 | 电子科技大学 | 一种软件生产方法、装置及运行*** |
-
2014
- 2014-09-16 CN CN201410471745.6A patent/CN104239056A/zh active Pending
-
2015
- 2015-09-11 CA CA2904244A patent/CA2904244C/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1564129A (zh) * | 2004-04-02 | 2005-01-12 | 清华大学 | 一种构件的封装和一致性访问的方法 |
CN102520958A (zh) * | 2011-12-20 | 2012-06-27 | 上海互联网软件有限公司 | 一种软件生产线***及其生产方法 |
CN103345386A (zh) * | 2013-05-31 | 2013-10-09 | 电子科技大学 | 一种软件生产方法、装置及运行*** |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106598554A (zh) * | 2015-10-14 | 2017-04-26 | 上海汽车集团股份有限公司 | 一种代码生成装置 |
CN106598554B (zh) * | 2015-10-14 | 2021-03-23 | 上海汽车集团股份有限公司 | 一种代码生成装置 |
CN111338651A (zh) * | 2020-02-19 | 2020-06-26 | 北京字节跳动网络技术有限公司 | 下载资源提供方法及装置、资源下载方法及装置 |
CN111338651B (zh) * | 2020-02-19 | 2023-04-21 | 北京字节跳动网络技术有限公司 | 下载资源提供方法及装置、资源下载方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CA2904244A1 (en) | 2016-03-16 |
CA2904244C (en) | 2020-07-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104423955A (zh) | 实现iOS应用自动编译的方法及*** | |
CN103282152A (zh) | 用于具有求助请求功能的焊机的***和方法 | |
CN103984557A (zh) | 一种报表生成方法及装置 | |
CN105930138A (zh) | 一种消息处理方法及装置 | |
CN105138326A (zh) | 一种基于ibatis实现sql动态配置的方法及*** | |
CN105989213A (zh) | 一种通信工程图纸生成方法及图纸设计客户端 | |
CN103577165A (zh) | 一种表单生成方法和表单生成器 | |
CN104331315A (zh) | 一种任意层次json对象的解析与生成方法及*** | |
CN106301892A (zh) | 基于Apache Ambari的Hue服务部署及配置和监控办法 | |
CN109241350A (zh) | 一种服务器生产过程中的标准作业流程的显示方法及装置 | |
CN104239056A (zh) | 一种软件生成方法、装置及*** | |
CN102385629B (zh) | 一种数据仓库中父子模型引申为网络模型的应用方法 | |
CN106802901A (zh) | 数据库查询的方法及装置 | |
CN105868170A (zh) | 一种服务器端工业数据报表生成方法 | |
CN103870939A (zh) | 一种对象名称生成方法及*** | |
CN106354507A (zh) | 一种企业级应用管理***及其运行方法 | |
CN104750468A (zh) | 一种服务端拓扑数据转换方法和转换装置 | |
CN105653334B (zh) | 一种基于saas模式的mis***快速开发框架 | |
CN103914304A (zh) | 一种基于sap平台的不同结构类型参数转换方法 | |
US9886435B2 (en) | Pseudo internal numbering mechanism | |
CN114462859A (zh) | 工作流处理方法、装置、计算机设备和存储介质 | |
CN105930431A (zh) | 访问数据库的方法、装置以及*** | |
CN108763586B (zh) | 一种基于sap字段搜索帮助的通用数据字典接口装置 | |
CN106156043A (zh) | 一种离线数据处理方法及装置 | |
US11474870B2 (en) | Transfer of embedded software data into PLM instance |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20141224 |