Grid-enabled ANT compatible with both stand-alone and grid-based computing systems
First Claim
1. A method of enabling an ANT XML task file running on a first server to be useable in both a grid and non-grid environment without user modification, comprising the steps of:
- storing parseable files referred to by said ANT XML task file on a second server; and
configuring said ANT XML task file to direct a processor processing said ANT XML task file to search said first server for said parseable files;
whereby, when said first server has access to a grid environment, said parseable files are scheduled for grid processing.
1 Assignment
0 Petitions
Accused Products
Abstract
A grid-enabled ANT system that includes ANT XML task files that can run on both grid-enabled machines or stand-alone computers is disclosed. A network file server is used to store files accessed during the build process, and ANT'"'"'s standard XML tagging and parameters are used, thus enabling the user to use a standardized format for entering XML information. This grid-enabled ANT is transparent to the user since ANT parses the tasks and automatically sends jobs to the grid, when appropriate, instead of the user deciding which tasks to implement as grid tasks.
-
Citations
12 Claims
-
1. A method of enabling an ANT XML task file running on a first server to be useable in both a grid and non-grid environment without user modification, comprising the steps of:
-
storing parseable files referred to by said ANT XML task file on a second server; and
configuring said ANT XML task file to direct a processor processing said ANT XML task file to search said first server for said parseable files;
whereby, when said first server has access to a grid environment, said parseable files are scheduled for grid processing. - View Dependent Claims (2, 3, 4)
-
-
5. A system for enabling an ANT XML task file running on a first server to be useable in both a grid and non-grid environment without user modification, comprising:
-
means for storing parseable files referred to by said ANT XML task file on a second server; and
means for configuring said ANT XML task file to direct a processor processing said ANT XML task file to search said first server for said parseable files;
whereby, when said first server has access to a grid environment, said parseable files are scheduled for grid processing. - View Dependent Claims (6, 7, 8)
-
-
9. A computer program product for enabling an ANT XML task file running on a first server to be useable in both a grid and non-grid environment without user modification, the computer program product comprising a computer-readble storage medium having computer-readable program code embodied in the medium, the computer-readable program code comprising:
-
computer-readable program code that stores parseable files referred to by said ANT XML task file on a second server; and
computer-readable program code that configures said ANT XML task file to direct a processor processing said ANT XML task file to search said first server for said parseable files;
whereby, when said first server has access to a grid environment, said parseable files are scheduled for grid processing. - View Dependent Claims (10, 11, 12)
-
Specification