Integrated development environment for high speed transaction processing WWW applications on heterogeneous computer systems
AssigneeBull HN Information Systems Inc.
InventorsJerry T. Guhr, Joseph Picone
Life of this patent
Estimating the term…
Abstract
An integrated development environment on a client provides for developing transaction programs, web pages, and applets for execution on a high performance transactional based World Wide Web server. The transaction programs are developed on the client, then automatically transferred to the server, where they are automatically compiled, linked, loaded into a TP library, registered with a TP monitor for execution, and tested. Similarly, the web pages and applets are developed on the client, then automatically transferred to the server, loaded into a database, and tested.
Claims16
A method of providing an integrated Development Environment on a first computer system for publishing World Wide Web applications on a second computer system, said method comprising:
- providing a plurality of program development services in response to a publication command, wherein the plurality of program development services comprises:
- A) establishing a file transfer link from the first computer system to the second computer system;
- B) transferring a first source file from the first computer system to the second computer system utilizing the file transfer link, wherein said first source file includes a set of program language source code statements;
- C) establishing a command link from the first computer system to the second computer system;
- and
- D) initiating a publication of the first source file on the second computer system through submission of a set of one or more initiation commands transmitted across the command link to the second computer system, said step of initiating a publication comprising the steps of:
- 1) compiling the first source file into an object module,
- 2) link editing the object module into an executable, and
- 3) making the executable available for use by a transaction processing system, including the steps of:
- a) notifying the transaction processing system to release a transaction program library;
- b) storing the executable in the transaction program library;
- and
- c) notifying the transaction processing system to reacquire the transaction program library.
Integrated Development Environment software for execution on a first computer system for publishing World Wide Web applications on a second computer system,
- said Integrated Development Environment software comprising:
- a set of computer instructions stored in a Computer Software Storage Medium that provide a plurality of program development services in response to a publication command, wherein the plurality of program development services comprises:
- A) establishing a file transfer link from the first computer system to the second computer system;
- B) transferring a first source file from the first computer system to the second computer system utilizing the file transfer link, wherein the first source file contains a set of program language source code statements;
- C) establishing a command link from the first computer system to the second computer system;
- and
- D) initiating a publication of the first source file on the second computer system through submission of a set of one or more initiation commands transmitted across the command link to the second computer system, said step of initiating a publication comprising the steps of:
- 1) compiling the first source file into an object module,
- 2) link editing the object module into an executable, and
- 3) making the executable available for use by a transaction processing system, including the steps of:
- a) notifying the transaction processing system to release a transaction program library;
- b) storing the executable in the transaction program library;
- and
- c) notifying the transaction processing system to reacquire the transaction program library.
A method of providing an integrated Development Environment on a first computer system for publishing World Wide Web applications on a second computer system,
- said method comprising:
- providing a plurality of program development services in response to a publication command, wherein the plurality of program development services comprises:
- A) establishing a file transfer link from the first computer system to the second computer system;
- B) transferring a first source file from the first computer system to the second computer system utilizing the file transfer link, wherein said first source file includes a set of program language source code statements;
- C) establishing a command link from the first computer system to the second computer system;
- and
- D) initiating a publication of the first source file on the second computer system through submission of a set of one or more initiation commands transmitted across the command link to the second computer system, said step of initiating a publication comprising the steps of:
- 1) compiling the first source file into an object module,
- 2) link editing the object module into an executable, and
- 3) making the executable available for use by a transaction processing system, including the steps of:
- a) storing the executable in a first transaction program library;
- and
- b) notifying the transaction processing system to load a second transaction program library from the first transaction program library, wherein:
- the transaction processing system loads executable modules for execution from the second transaction library.
Dependencies are inferred from the claim text.