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

Method for realizing integrated translate and edit surroundings under three layers structure

A technology of three-tier architecture and compilation environment, which is applied in the field of integrated compilation environment, can solve the problems of TUXEDO startup failure, incompatibility, and lack of unity, and achieve the effect of configurability

Active Publication Date: 2008-12-10
SHANGHAI BAOSIGHT SOFTWARE CO LTD
View PDF3 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] But this also brings a series of troubles, especially when using the C++ compilation method, because it can only use the compiler of the operating system, the project developer needs to log in to the host computer to compile the C++ program, and this compiler will be due to Different operating systems vary. For example, IBM's AIX system uses xlC to compile, while HP's UNIX uses aCC to compile, and the compiled results are also not universal.
Obviously, this is bad for developers
In addition, because the background host does not have any graphical interface, and the file directory is complicated, developers must learn a set of basic operation commands of the background host to compile the background C++ program. a new cost
When the middleware is BEA's TUXEDO, if the compiled background C++ programs are scattered in various directories without unified management, it is easy to compile the same program into different function libraries or execution files when compiling from the background. And this is not allowed by TUXEDO. When TUXEDO calls, it randomly calls any one in the middle, which can easily cause program confusion.
In the process of joint development of project team members, it is not convenient to implement if only managing C++ programs through the background, and the management is more confusing
[0004] The information of each module in TUXEDO's UBB configuration file represents a batch of configurations. For developers, any configuration error will cause TUXEDO to fail to start, and TUXEDO is a link between the development of the three-tier architecture. Without the TUXEDO middleware, the architecture cannot run, but developers do not need to understand these configuration files in depth. All they need to know is which server numbers need to be used or which servers can be used in specific software development. No

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
  • Method for realizing integrated translate and edit surroundings under three layers structure
  • Method for realizing integrated translate and edit surroundings under three layers structure
  • Method for realizing integrated translate and edit surroundings under three layers structure

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The present invention will be described in further detail below in conjunction with the accompanying drawings.

[0022] this invention

[0023] The implementation method of the integrated compilation environment under the three-layer architecture of the present invention (for convenience, hereinafter referred to as EICE) stores the relevant information of all background programs and the information of the background host in its database. The information of the background program includes the name of the program, the path of the program, the person responsible, the description, and the relationship with the middleware TUXEDO. The information of the background host includes the IP address of the host, the user name and password for logging in to the host, etc.

[0024] EICE uses XML configuration files to implement configurable version compilation. The XML master file is responsible for providing database connections, managing files and version numbers required for curren...

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 a realization method of integrated compiling environment under framework of three-layer, it uses XML main file, middle piece, mainframe information environment variable, and compiler of operation system to compile, background data and program can be maintained to database, and associating with XML file to realize linkage with background program, unite compiling integrated developing environment is realized, and compiling depending of background operation system is spurned, when transparence of user is realized, edition management of background program is resolved by XML file. The invention can realize integrated management of background program; developer can get rid of background operation system, developer can be vitrificated and edition can be configured.

Description

technical field [0001] The invention relates to a method for realizing an integrated compilation environment in computer programming, in particular to a method for realizing an integrated compilation environment under a three-layer structure. Background technique [0002] In the process of software development, especially in the three-tier architecture that requires front-end and back-end interaction, the front-end generally uses the most cutting-edge object-oriented programming tools, such as Microsoft.NET, the middleware uses BEA's TUXEDO, and the back-end uses The classic C / C++ language (hereinafter referred to as C++). The advantage of using this collocation is that the most advanced technology can be used and the efficiency of program execution can be guaranteed. [0003] But this also brings a series of troubles, especially when using the C++ compilation method, because it can only use the compiler of the operating system, the project developer needs to log in to the ...

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 Patents(China)
IPC IPC(8): G06F9/45
Inventor 胡兵强徐刚
Owner SHANGHAI BAOSIGHT SOFTWARE CO LTD
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