ON-DEMAND DATABASE SERVICE SYSTEM AND METHOD FOR DETERMINING WHETHER A DEVELOPED APPLICATION WILL OPERATE PROPERLY WITH AT LEAST ONE OTHER APPLICATION
First Claim
Patent Images
1. A method, comprising:
- receiving a developed application from a developer at an on-demand database service;
creating a data structure describing aspects of the developed application;
identifying information associated with at least one other application of at least one subscriber with which the developed application is to operate; and
determining whether the developed application and the at least one other application will properly operate together utilizing the data structure and the information.
1 Assignment
0 Petitions
Accused Products
Abstract
In accordance with embodiments, there are provided mechanisms and methods for determining whether a developed application associated with an on-demand database service will operate properly with at least one other application. These mechanisms and methods for providing such determination can enable embodiments to ensure that new versions of developed applications will operate in the same application environment of a previous version. The ability of embodiments to make such determination may lead to an improved application migration development/runtime framework, etc.
-
Citations
20 Claims
-
1. A method, comprising:
-
receiving a developed application from a developer at an on-demand database service; creating a data structure describing aspects of the developed application; identifying information associated with at least one other application of at least one subscriber with which the developed application is to operate; and determining whether the developed application and the at least one other application will properly operate together utilizing the data structure and the information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A machine-readable medium carrying one or more sequences of instructions which, when executed by one or more processors, cause the one or more processors to carry out the steps of:
-
receiving a developed application from a developer at an on-demand database service; creating a data structure describing aspects of the developed application; identifying information associated with at least one other application of at least one subscriber with which the developed application is to operate; and determining whether the developed application and the at least one other application will properly operate together, utilizing the data structure and the information.
-
-
12. An apparatus, comprising:
a processor; and one or more stored sequences of instructions which, when executed by the processor, cause the processor to carry out the steps of; receiving a developed application from a developer at an on-demand database service; creating a data structure describing aspects of the developed application; identifying information associated with at least one other application of at least one subscriber with which the developed application is to operate; and determining whether the developed application and the at least one other application will properly operate together, utilizing the data structure and the information.
-
13. A method for transmitting code for use in a multi-tenant database system on a transmission medium, the method comprising:
-
transmitting code for identifying a developed application of a developer in an on-demand database service; transmitting code for creating a data structure describing aspects of the developed application; transmitting code for identifying information associated with at least one other application of at least one subscriber with which the developed application is to operate; and transmitting code for determining whether the developed application and the at least one other application will properly operate together, utilizing the data structure and the information. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification