Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Application system environment building method and system

An application system and environment technology, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve the problems of high version installation complexity, labor-intensive, and complicated installation work, so as to reduce manual operation risks and speed up progress. Effect

Active Publication Date: 2014-10-08
BANK OF CHINA
View PDF8 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When an application system involves a large number of database resources, codes with different compilation requirements, and a large number of customization requirements, especially when the application system version is updated quickly, the environment construction—that is, the application system installation work will appear very complicated
In particular, it becomes very difficult to ensure the linkage between the repository and the installation work
[0003] To sum up, in the host environment, system installation has become a labor-intensive and troublesome task for installers. There is an urgent need for a "one-point" automated installation to solve the high complexity of application system version installation in the host environment. , problems that are difficult to combine with version management

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Application system environment building method and system
  • Application system environment building method and system
  • Application system environment building method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0033] Embodiment 1, centralized replacement method: For large-scale, public, and typical parameter replacement, the method of loop traversal is used to customize.

[0034] image 3 It is the panel of the first embodiment of environmental parameter customization. Such as image 3 In the panel shown, a unified parameter maintenance file is provided, the #Source-Str column is the source string of the baseline version, and #Target-Str is the string of the target environment. When parameters are customized, the list of all files to be customized is cyclically replaced according to the file, and all source strings are replaced with target strings.

Embodiment 2

[0035] Embodiment 2, precise replacement method: the method of customizing parameters that are not universal is a supplement to the first method. Although the first method is comprehensive, it adopts the method of "whether you have it or not, let's talk about it after doing it". This method is very efficient for common customization, but it is relatively inefficient for some relatively small customization requirements. Waste, for example, a certain folder containing 1,000 sub-files needs to be customized. If you follow the first method, you need to traverse 1,000 files, but now you only need to access one file.

[0036] Figure 4 It is the panel of the second embodiment of environmental parameter customization. Such as Figure 4 In the panel shown, an example is given to perform fixed-point precise replacement for the file Members FNSSETVA.

Embodiment 3

[0037] Embodiment 3, proprietary replacement method: the method of customizing some unique files, such as database definition statement, because the database definition statement is not unique to the application environment, but has international standards, therefore, the customer needs to The content of the transformation is clear, so adopt the "whatever you are, I will do it" approach.

[0038] Figure 5 It is the panel of the third embodiment of environmental parameter customization. Such as Figure 5 In the panel shown, only the target string needs to be provided for proprietary substitutions.

[0039] 2. Database resource creation steps:

[0040] Automatically generate the database to build a complete set of jobs and submit them automatically. This step realizes the automatic generation of a complete set of process workflows during the database installation process, including creating tablespaces, creating tables and indexes, creating synonyms, and authorizing databas...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an application system environment building method. The method includes the steps of environmental parameter customization, wherein parameters needing customization are centralized in a uniform panel, the naming rule of a target environment is determined, and environmental parameter customization is finished by modifying the environmental parameters in the panel and submitting jobs; database resource establishment, wherein the complete set of jobs of database building are automatically generated and comprise table space creating, table and index creating, synonym creating and database object authorizing in the installation process of a database; application program construction, wherein source code conversing, code compiling, target code linking and database binding in the process from source codes to actuating codes are automatically executed. By the utilization of the application system environment building method and system, one-click automatic installation can be achieved and seamlessly integrated with work such as put-out-database and construction of versions, the problem that in a mainframe environment, installation of the application system versions is high in complexity and combined with version management difficultly is solved, the process of environment building can be accelerated, and manual operation risks can be reduced.

Description

technical field [0001] The present invention relates to a method for deploying a computer application system, and more specifically, to a method and system for building an application system environment. Background technique [0002] The installation of an application system in a host environment usually involves a lot of work, such as the definition of database resources, code compilation, and customization of environment parameters. When an application system involves a large number of database resources, codes with different compilation requirements, and a large number of customization requirements, especially when the version of the application system is updated quickly, the environment construction—that is, the installation of the application system will appear very complicated. In particular, it becomes very difficult to ensure the linkage between the version library and the installation work. [0003] To sum up, in the host environment, system installation has become...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44G06F17/30
Inventor 汤东波张明伟
Owner BANK OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products