CN108897838A - A kind of configuration method and device of the WEB application system based on CMDB - Google Patents
A kind of configuration method and device of the WEB application system based on CMDB Download PDFInfo
- Publication number
- CN108897838A CN108897838A CN201810671136.3A CN201810671136A CN108897838A CN 108897838 A CN108897838 A CN 108897838A CN 201810671136 A CN201810671136 A CN 201810671136A CN 108897838 A CN108897838 A CN 108897838A
- Authority
- CN
- China
- Prior art keywords
- cmdb
- web application
- application system
- setting
- configuration
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/20—Software design
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
本发明实施例公开了一种基于配置管理型数据库CMDB的网页WEB应用系统的配置方法和装置,该方法包括:对CMDB中的配置项CI设置自定义字段以及扩充实例数据,以获取具有可扩展功能的CMDB;在具有可扩展功能的CMDB中设置通用接口,实现接口的非定制化;在WEB应用系统的页面上设置CI实例设置功能,以使用户通过CI实例设置功能自行设置CI实例。通过该实施例方案,能够获取通用高可配的WEB应用系统,减少了WEB应用系统的定制开发,节省了成本。
The embodiment of the present invention discloses a configuration method and device for a webpage WEB application system based on a configuration management database CMDB. The method includes: setting a custom field for the configuration item CI in the CMDB and expanding instance data to obtain Functional CMDB; set a general interface in the CMDB with expandable functions to realize non-customization of the interface; set the CI instance setting function on the page of the WEB application system, so that users can set CI instances by themselves through the CI instance setting function. Through the solution of this embodiment, a general and highly configurable WEB application system can be obtained, which reduces the custom development of the WEB application system and saves costs.
Description
技术领域technical field
本发明实施例涉及WEB应用技术,尤指一种基于CMDB的WEB应用系统的配置方法和装置。The embodiment of the present invention relates to WEB application technology, especially a configuration method and device for a CMDB-based WEB application system.
背景技术Background technique
随着计算机技术的发展,市场上有许多的系统需求,但是传统的系统一般上都是定制化开发的,耗费极大的人力物力,而且效果往往客户不太满意。那么,就衍生出了配置型系统的思想雏形以及相关配套技术。但是很少有系统能够做到真正的高可配并且支持嵌入业务脚本,就连相关的实现技术,如Cmdbuilder的实现,也给开发带来了一定的限制。所以,目前市面上非常缺少一种可通用的、非定制化的、用户高可配的网页WEB应用系统。With the development of computer technology, there are many system requirements in the market, but traditional systems are generally custom-developed, which consumes a lot of manpower and material resources, and the results are often not satisfactory to customers. Then, the rudiment of the configuration system and related supporting technologies are derived. However, few systems can be truly highly configurable and support embedding business scripts. Even related implementation technologies, such as the implementation of Cmdbuilder, have brought certain restrictions to development. Therefore, there is a great lack of a general-purpose, non-customized, and highly configurable webpage WEB application system on the market.
发明内容Contents of the invention
为了解决上述技术问题,本发明实施例提供了一种基于配置管理型数据库CMDB的网页WEB应用系统的配置方法和装置,能够获取通用高可配的WEB应用系统,减少WEB应用系统的定制开发,节省成本。In order to solve the above technical problems, the embodiment of the present invention provides a configuration method and device for a webpage WEB application system based on a configuration management database CMDB, which can obtain a general and highly configurable WEB application system, and reduce the custom development of the WEB application system, cut costs.
为了达到本发明实施例目的,本发明实施例提供了一种基于CMDB的WEB应用系统的配置方法,该方法可以包括:In order to achieve the purpose of the embodiment of the present invention, the embodiment of the present invention provides a configuration method of a CMDB-based WEB application system, the method may include:
对CMDB中的配置项CI设置自定义字段以及扩充实例数据,以获取具有可扩展功能的CMDB;Set custom fields for configuration item CI in CMDB and expand instance data to obtain CMDB with expandable functions;
在具有可扩展功能的CMDB中设置通用接口,实现接口的非定制化;Set a general interface in the CMDB with extensible functions to realize the non-customization of the interface;
在WEB应用系统的页面上设置CI实例设置功能,以使用户通过CI实例设置功能自行设置CI实例。Set the CI instance setting function on the page of the WEB application system, so that the user can set the CI instance by himself through the CI instance setting function.
可选地,该方法还可以包括:通过JAVA的Map与CMDB中的CI对接,实现CI的运行。Optionally, the method may further include: connecting the JAVA Map with the CI in the CMDB to realize the running of the CI.
可选地,扩充实例数据包括:通过扩充Json数据实现CMDB中实例数据的扩充。Optionally, expanding the instance data includes: expanding the instance data in the CMDB by expanding the Json data.
可选地,在WEB应用系统的页面上设置CI实例设置功能包括:通过预设的视图组件建立CI实例设置框架,以基于该CI实例设置框架实现CI实例设置功能。Optionally, setting the CI instance setting function on the page of the WEB application system includes: establishing a CI instance setting framework through a preset view component, so as to realize the CI instance setting function based on the CI instance setting framework.
可选地,该CI实例包括:WEB应用系统的页面视图和/或页面菜单。Optionally, the CI instance includes: a page view and/or a page menu of the WEB application system.
可选地,视图组件包括:自适应组件框架Bootstrap。Optionally, the view component includes: Bootstrap, an adaptive component framework.
可选地,在WEB应用系统的页面上设置CI实例设置功能还包括:设置可实时编译的执行脚本。Optionally, setting the CI instance setting function on the page of the WEB application system further includes: setting an execution script that can be compiled in real time.
可选地,该方法还可以包括:在CMDB中内置引擎驱动和/或设置脚本注入功能,以实现用户的个性化功能。Optionally, the method may further include: a built-in engine driver and/or setting script injection function in the CMDB, so as to realize the user's personalized function.
可选地,引擎驱动包括:Activity工作流引擎。Optionally, the engine driver includes: Activity workflow engine.
为了达到本发明实施例目的,本发明实施例还提供了一种基于CMDB的WEB应用系统的配置装置,包括处理器和计算机可读存储介质,该计算机可读存储介质中存储有指令,当该指令被处理器执行时,实现上所述的基于CMDB的通用高可配WEB应用系统的配置方法。In order to achieve the purpose of the embodiment of the present invention, the embodiment of the present invention also provides a configuration device for a CMDB-based WEB application system, including a processor and a computer-readable storage medium, and instructions are stored in the computer-readable storage medium, when the When the instruction is executed by the processor, the configuration method of the above-mentioned CMDB-based general and highly configurable WEB application system is realized.
本发明实施例包括:对CMDB中的配置项CI设置自定义字段以及扩充实例数据,以获取具有可扩展功能的CMDB;在具有可扩展功能的CMDB中设置通用接口,实现接口的非定制化;在WEB应用系统的页面上设置CI实例设置功能,以使用户通过CI实例设置功能自行设置CI实例。通过该实施例方案,能够获取通用高可配的WEB应用系统,减少了WEB应用系统的定制开发,节省了成本。The embodiment of the present invention includes: setting a custom field and expanding instance data for the configuration item CI in the CMDB to obtain a CMDB with expandable functions; setting a general interface in the CMDB with expandable functions to realize non-customization of the interface; Set the CI instance setting function on the page of the WEB application system, so that the user can set the CI instance by himself through the CI instance setting function. Through the solution of this embodiment, a general and highly configurable WEB application system can be obtained, which reduces the custom development of the WEB application system and saves costs.
本发明实施例的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明实施例的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。Additional features and advantages of embodiments of the invention will be set forth in the description which follows, and in part will be apparent from the description, or may be learned by practice of the invention. The objectives and other advantages of the embodiments of the present invention can be realized and obtained by the structures particularly pointed out in the description, claims and accompanying drawings.
附图说明Description of drawings
附图用来提供对本发明实施例技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明实施例的技术方案,并不构成对本发明实施例技术方案的限制。The accompanying drawings are used to provide a further understanding of the technical solutions of the embodiments of the present invention, and constitute a part of the description, and are used together with the embodiments of the application to explain the technical solutions of the embodiments of the present invention, and do not constitute limitations to the technical solutions of the embodiments of the present invention .
图1为本发明实施例的基于CMDB的WEB应用系统的配置方法流程图;Fig. 1 is the configuration method flowchart of the CMDB-based WEB application system of the embodiment of the present invention;
图2为本发明实施例的基于CMDB的WEB应用系统的配置装置组成框图。FIG. 2 is a block diagram of a configuration device of a CMDB-based WEB application system according to an embodiment of the present invention.
具体实施方式Detailed ways
为使本发明实施例的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings. It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined arbitrarily with each other.
在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。The steps shown in the flowcharts of the figures may be performed in a computer system, such as a set of computer-executable instructions. Also, although a logical order is shown in the flowcharts, in some cases the steps shown or described may be performed in an order different from that shown or described herein.
为了达到本发明实施例目的,本发明实施例提供了一种基于配置管理型数据库CMDB的通用高可配网页WEB应用系统的配置方法,如图1所示,该方法可以包括S101-S102:In order to achieve the purpose of the embodiment of the present invention, the embodiment of the present invention provides a configuration method for a general-purpose highly configurable web page WEB application system based on the configuration management database CMDB. As shown in FIG. 1, the method may include S101-S102:
S101、对CMDB中的配置项CI设置自定义字段以及扩充实例数据,以获取具有可扩展功能的CMDB。S101. Set a custom field and expand instance data for a configuration item CI in the CMDB, so as to obtain a CMDB with expandable functions.
在本发明实施例中,摒弃市面上的CMDB相关技术限制,可以自定义开发高可配CMDB。In the embodiment of the present invention, the CMDB-related technical limitations on the market can be abandoned, and a highly configurable CMDB can be customized and developed.
在本发明实施例中,CMDB的核心是CI(配置项),在CMDB中,所有的元素都是CI。自定义开发高可配CMDB需要实现CI项可配置以及可配置的CI项驱动。In the embodiment of the present invention, the core of the CMDB is CI (Configuration Item), and all elements in the CMDB are CIs. Custom development of highly configurable CMDB requires the realization of configurable CI items and configurable CI item drivers.
在本发明实施例中,实现CI项的可配置,就需要在内置字段的基础上,支持可扩展自定义字段,该字段因为其可扩展性,可以选择JSON型数据,但是实现记录字段类型等信息,需要元数据的支撑。元数据是非用户操作的单元,对用户不可见,主要负责CMDB的运行支持。In the embodiment of the present invention, to realize the configurability of CI items, it is necessary to support scalable custom fields on the basis of built-in fields. Because of its scalability, JSON data can be selected for this field, but record field types, etc. Information needs the support of metadata. Metadata is a unit that is not operated by users and is not visible to users. It is mainly responsible for the operation support of CMDB.
本发明实施例的高可配CMDB的实现从数据角度来说可以分为两类:The realization of the highly configurable CMDB in the embodiment of the present invention can be divided into two categories from the perspective of data:
a、元数据:a. Metadata:
元数据负责整个CMDB的运行需要,主要包括CI父、CI类型、CI字典、CI字段类型、CI实例、CI关系、CI关系类型等。考虑到执行效率,可加入某些字段索引,如ID、类型索引,也可设置是否为全文检索字段,自动索引匹配。Metadata is responsible for the operation needs of the entire CMDB, mainly including CI parent, CI type, CI dictionary, CI field type, CI instance, CI relationship, CI relationship type, etc. Considering the execution efficiency, some field indexes can be added, such as ID and type indexes, and it can also be set whether it is a full-text search field, and automatic index matching.
b、实例数据:b. Instance data:
实例数据是CI实例的子类型,是用户直接操作的单元,用户可通过页面新增或删除字段、实例类型等,也可扩展CI字典。Instance data is a subtype of CI instance, and is a unit directly operated by users. Users can add or delete fields, instance types, etc. through the page, and can also expand CI dictionaries.
可选地,扩充实例数据可以包括:通过扩充Json数据实现CMDB中实例数据的扩充。Optionally, expanding the instance data may include: expanding the instance data in the CMDB by expanding the Json data.
在本发明实施例中,数据库可使用支持继承和Json的数据库,如PostgreSQL。In the embodiment of the present invention, the database can use a database supporting inheritance and Json, such as PostgreSQL.
可选地,该方法还可以包括:通过JAVA的Map与CMDB中的CI对接,实现CI的运行。Optionally, the method may further include: connecting the JAVA Map with the CI in the CMDB to realize the running of the CI.
在本发明实施例中,可以通过JAVA的Map来实现CI运行。In the embodiment of the present invention, the CI operation can be implemented through the JAVA Map.
S102、在具有可扩展功能的CMDB中设置通用接口,实现接口的非定制化。S102, setting a common interface in the CMDB with expandable functions, so as to realize non-customization of the interface.
在本发明实施例中,该通用接口可以包括但不限于:CI实例类型接口和CRUD(增查改删)接口。In the embodiment of the present invention, the general interface may include but not limited to: CI instance type interface and CRUD (Create, Query, Modify, Delete) interface.
在本发明实施例中,在高可配CMDB实现的基础上,可以设置系统所有增查改删CRUD及相关脚本注入等的通用接口,从而统一接口,实现接口的非定制化。In the embodiment of the present invention, on the basis of the highly configurable CMDB implementation, it is possible to set all common interfaces for adding, checking, modifying, deleting, CRUD, and related script injection in the system, so as to unify the interface and realize non-customization of the interface.
在本发明实施例中,通过调用该CI实例类型接口可以实现直接从CMDB的CI实例表中调取相应的CI实例,使得用户自行实现CI实例的个性化定义或设计。In the embodiment of the present invention, by calling the CI instance type interface, the corresponding CI instance can be directly called from the CI instance table of the CMDB, so that the user can realize the personalized definition or design of the CI instance.
在本发明实施例中,设置CRUD接口后,可以实现对CMDB中信息的增加、查询、更改和删除。以查询为例进行说明:通过CRUD接口传入CI的UUID(唯一识别码)、CI_TYPE(CI类型),通过CI类型表寻找表信息、字段信息,实现到相应的表中进行ID(身份标识)或其他字段的检索。In the embodiment of the present invention, after the CRUD interface is set, the addition, query, modification and deletion of information in the CMDB can be realized. Take the query as an example to illustrate: pass in the UUID (unique identification code) and CI_TYPE (CI type) of the CI through the CRUD interface, find the table information and field information through the CI type table, and realize the ID (identity identification) in the corresponding table or other field searches.
在本发明实施例中,该通用接口可以通过JsonRPC接口实现,以实现接口的性能监控与前端的统一调用。当然也可以选用REST接口进行适当的封装。In the embodiment of the present invention, the general interface can be implemented through the JsonRPC interface, so as to realize the performance monitoring of the interface and the unified calling of the front end. Of course, you can also choose the REST interface for proper encapsulation.
S103、在WEB应用系统的页面上设置CI实例设置功能,以使用户通过CI实例设置功能自行设置CI实例。S103, setting a CI instance setting function on the page of the WEB application system, so that the user can set the CI instance by himself through the CI instance setting function.
在本发明实施例中,在页面前端可以通过自适应技术进行组件化封装,并支持风格设置,并且可以在拖拽的基础上实现页面的拼接,以CI实例自行设置,并将相关数据写入CMDB中。In the embodiment of the present invention, the self-adaptive technology can be used for component packaging at the front end of the page, and style settings can be supported, and the splicing of pages can be realized on the basis of drag and drop, and the CI instance can be set by itself, and the relevant data can be written into the CMDB.
可选地,该CI实例包括但不限于:WEB应用系统的页面视图和/或页面菜单。Optionally, the CI instance includes but is not limited to: a page view and/or a page menu of a WEB application system.
在本发明实施例中,页面的视图、菜单等信息都可创建为CI实例,并保存到数据库中。In the embodiment of the present invention, information such as the view and menu of the page can be created as a CI instance and saved in the database.
可选地,在WEB应用系统的页面上设置CI实例设置功能包括:通过预设的视图组件建立CI实例设置框架,以基于该CI实例设置框架实现CI实例设置功能。Optionally, setting the CI instance setting function on the page of the WEB application system includes: establishing a CI instance setting framework through a preset view component, so as to realize the CI instance setting function based on the CI instance setting framework.
可选地,该视图组件可以包括但不限于:自适应组件框架Bootstrap。Optionally, the view component may include but not limited to: Bootstrap, an adaptive component framework.
在本发明实施例中,视图组件可以选取自适应组件框架,如Bootstrap等。In the embodiment of the present invention, the view component may select an adaptive component framework, such as Bootstrap and the like.
在本发明实施例中,在进行CI实例创建时,获取当前视图的CI类型,得到支持的字段,选取要展示的字段,调用通用接口来完成基本操作。In the embodiment of the present invention, when creating a CI instance, the CI type of the current view is obtained, the supported fields are obtained, the fields to be displayed are selected, and the general interface is called to complete the basic operations.
可选地,在WEB应用系统的页面上设置CI实例设置功能还包括:设置可实时编译的执行脚本。Optionally, setting the CI instance setting function on the page of the WEB application system further includes: setting an execution script that can be compiled in real time.
在本发明实施例中,在进行CI实例创建时,也可以在基本操作的基础上,调用下一步要执行的业务脚本或接口等。该脚本类型可选择实时编译执行脚本,例如,包括但不限于JavaScript、Groovy等。In the embodiment of the present invention, when creating a CI instance, the business script or interface to be executed in the next step may also be invoked on the basis of basic operations. The script type can be selected to compile and execute scripts in real time, for example, including but not limited to JavaScript, Groovy, and the like.
可选地,该方法还可以包括:在CMDB中内置引擎驱动和/或设置脚本注入功能,以实现用户的个性化功能。Optionally, the method may further include: a built-in engine driver and/or setting script injection function in the CMDB, so as to realize the user's personalized function.
在本发明实施例中,内嵌引擎驱动,驱动脚本注入,实现了用户的非定制化,且个性化的业务处理。In the embodiment of the present invention, the embedded engine is driven and the script is injected to realize the non-customized and personalized business processing of the user.
在本发明实施例中,可以内置引擎驱动与CI进行融合,以备不时之需,如工单系统等就需要引擎驱动。可选地,该引擎驱动可以包括但不限于:Activity工作流引擎。In the embodiment of the present invention, the built-in engine driver can be integrated with CI in case of emergencies, such as the work order system, which requires the engine driver. Optionally, the engine driver may include but not limited to: Activity workflow engine.
在本发明实施例中,脚本注入可以通过前端创建视图时编写,便于实时修改、维护。也可在CMDB中创建脚本,通过流程引擎控制执行;该脚本如上所述,必须选用可实时编译执行的脚本。In the embodiment of the present invention, the script injection can be written through the front end when creating the view, which is convenient for real-time modification and maintenance. It is also possible to create a script in the CMDB and control the execution through the process engine; as mentioned above, the script must be compiled and executed in real time.
在本发明实施例中,本发明实施例的技术方案开发出的通用系统可满足市面上大部分的WEB应用程序,只需在该平台上做出适当的配置,即可完成需求。原定制化的系统需要耗费大量的人力物力,并且系统间存在很多的相同实现,没必要花费大量的资源去做定制化系统开发,本发明实施例可减少部分的定制开发,节省IT成本。In the embodiment of the present invention, the general system developed by the technical solution of the embodiment of the present invention can meet most of the WEB application programs on the market, and the requirements can be fulfilled only by making appropriate configurations on the platform. The original customized system needs to consume a lot of manpower and material resources, and there are many identical implementations among the systems. There is no need to spend a lot of resources on the development of customized systems. The embodiments of the present invention can reduce part of the customized development and save IT costs.
为了达到本发明实施例目的,本发明实施例还提供了一种基于CMDB的通用高可配WEB应用系统的配置装置1,如图2所示,包括处理器11和计算机可读存储介质12,该计算机可读存储介质12中存储有指令,当该指令被处理器11执行时,实现上所述的基于CMDB的通用高可配WEB应用系统的配置方法。In order to achieve the purpose of the embodiment of the present invention, the embodiment of the present invention also provides a configuration device 1 of a CMDB-based general and highly configurable WEB application system, as shown in FIG. 2 , including a processor 11 and a computer-readable storage medium 12, Instructions are stored in the computer-readable storage medium 12, and when the instructions are executed by the processor 11, the configuration method of the above-mentioned CMDB-based general and highly configurable WEB application system is implemented.
本发明实施例包括:对CMDB中的配置项CI设置自定义字段以及扩充实例数据,以获取具有可扩展功能的CMDB;在具有可扩展功能的CMDB中设置通用接口,实现接口的非定制化;在WEB应用系统的页面上设置CI实例设置功能,以使用户通过CI实例设置功能自行设置CI实例。通过该实施例方案,能够获取通用高可配的WEB应用系统,减少了WEB应用系统的定制开发,节省了成本。The embodiment of the present invention includes: setting a custom field and expanding instance data for the configuration item CI in the CMDB to obtain a CMDB with expandable functions; setting a general interface in the CMDB with expandable functions to realize non-customization of the interface; Set the CI instance setting function on the page of the WEB application system, so that the user can set the CI instance by himself through the CI instance setting function. Through the solution of this embodiment, a general and highly configurable WEB application system can be obtained, which reduces the custom development of the WEB application system and saves costs.
本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些组件或所有组件可以被实施为由处理器,如数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于RAM、ROM、EEPROM、闪存或其他存储器技术、CD-ROM、数字多功能盘(DVD)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。Those of ordinary skill in the art can understand that all or some of the steps in the methods disclosed above, the functional modules/units in the system, and the device can be implemented as software, firmware, hardware, and an appropriate combination thereof. In a hardware implementation, the division between functional modules/units mentioned in the above description does not necessarily correspond to the division of physical components; for example, one physical component may have multiple functions, or one function or step may be composed of several physical components. Components cooperate to execute. Some or all of the components may be implemented as software executed by a processor, such as a digital signal processor or microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit. Such software may be distributed on computer readable media, which may include computer storage media (or non-transitory media) and communication media (or transitory media). As known to those of ordinary skill in the art, the term computer storage media includes both volatile and nonvolatile media implemented in any method or technology for storage of information, such as computer readable instructions, data structures, program modules, or other data. permanent, removable and non-removable media. Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disk (DVD) or other optical disk storage, magnetic cartridges, tape, magnetic disk storage or other magnetic storage devices, or can Any other medium used to store desired information and which can be accessed by a computer. In addition, as is well known to those of ordinary skill in the art, communication media typically embodies computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media .
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810671136.3A CN108897838A (en) | 2018-06-26 | 2018-06-26 | A kind of configuration method and device of the WEB application system based on CMDB |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810671136.3A CN108897838A (en) | 2018-06-26 | 2018-06-26 | A kind of configuration method and device of the WEB application system based on CMDB |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN108897838A true CN108897838A (en) | 2018-11-27 |
Family
ID=64346072
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201810671136.3A Pending CN108897838A (en) | 2018-06-26 | 2018-06-26 | A kind of configuration method and device of the WEB application system based on CMDB |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN108897838A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116136801A (en) * | 2021-11-12 | 2023-05-19 | 中国联合网络通信集团有限公司 | Data processing method, device, electronic device and storage medium of cloud platform |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080005186A1 (en) * | 2006-06-30 | 2008-01-03 | International Business Machines Corporation | Methods and apparatus for composite configuration item management in configuration management database |
| CN101231656A (en) * | 2007-01-26 | 2008-07-30 | 国际商业机器公司 | Method and device for determining whether allowing specified modification in a configurable managed environment |
| CN101410801A (en) * | 2006-04-11 | 2009-04-15 | 国际商业机器公司 | Weighted determination in configuration management systems |
| CN103365646A (en) * | 2012-04-11 | 2013-10-23 | 怡丰联合(北京)科技有限责任公司 | Form user-defined, logical definition and processing method based on script engine |
| CN105580007A (en) * | 2013-06-17 | 2016-05-11 | 惠普发展公司,有限责任合伙企业 | monitor computing network |
-
2018
- 2018-06-26 CN CN201810671136.3A patent/CN108897838A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101410801A (en) * | 2006-04-11 | 2009-04-15 | 国际商业机器公司 | Weighted determination in configuration management systems |
| US20080005186A1 (en) * | 2006-06-30 | 2008-01-03 | International Business Machines Corporation | Methods and apparatus for composite configuration item management in configuration management database |
| CN101231656A (en) * | 2007-01-26 | 2008-07-30 | 国际商业机器公司 | Method and device for determining whether allowing specified modification in a configurable managed environment |
| CN103365646A (en) * | 2012-04-11 | 2013-10-23 | 怡丰联合(北京)科技有限责任公司 | Form user-defined, logical definition and processing method based on script engine |
| CN105580007A (en) * | 2013-06-17 | 2016-05-11 | 惠普发展公司,有限责任合伙企业 | monitor computing network |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116136801A (en) * | 2021-11-12 | 2023-05-19 | 中国联合网络通信集团有限公司 | Data processing method, device, electronic device and storage medium of cloud platform |
| CN116136801B (en) * | 2021-11-12 | 2024-02-23 | 中国联合网络通信集团有限公司 | Cloud platform data processing method and device, electronic equipment and storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10325009B2 (en) | Method and apparatus for using custom component parsing engine to parse tag of custom component | |
| US10827036B2 (en) | Version control machine | |
| CN106951430B (en) | Account table query method and device | |
| US8775425B2 (en) | Systems and methods for massive structured data management over cloud aware distributed file system | |
| US10761960B2 (en) | Code assessment platform | |
| CN104169914A (en) | Data storage method, data processing method, device and mobile terminal | |
| CN106951231B (en) | A computer software development method and device | |
| US9400675B1 (en) | Tagging virtual machine instances based on commands | |
| CN113094028A (en) | Windows desktop program development framework, method and related components | |
| CN109885642B (en) | Hierarchical storage method and device for full-text retrieval | |
| US20170116208A1 (en) | Non-uniform multi-row text file loading | |
| CN108073401B (en) | Method and device for executing business logic and electronic equipment | |
| CN116940924A (en) | Application deployment in a computing environment | |
| CN102215264A (en) | Method and device for supporting multi-tenancy data and service customized running | |
| CN108897838A (en) | A kind of configuration method and device of the WEB application system based on CMDB | |
| CN105574195A (en) | Method and device for judging whether to perform offline recycling on database or not | |
| US9053230B2 (en) | Framework and repository for analysis of software products | |
| CN103631886B (en) | In the method and apparatus that browser side is inputted | |
| US8442980B2 (en) | Attribute change coalescing in order to deal with component moves on a page | |
| WO2016201813A1 (en) | Dynamic layout method and system based on android | |
| CN105320763A (en) | Method and apparatus for importing contents of XML file into database | |
| CN113704593B (en) | Operation data processing method and related device | |
| US20170344549A1 (en) | Enhanced database query processing | |
| CN107180107B (en) | Method and system for uploading selected files by mobile phone attachment under Ionic framework | |
| CN114238358A (en) | Data processing method, apparatus, electronic apparatus and medium |
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 | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181127 |
|
| RJ01 | Rejection of invention patent application after publication |