发明名称 Method and system for allowing access to developed applications via a multi-tenant on-demand database service
摘要 In accordance with embodiments, there are provided mechanisms and methods for allowing access to developed applications via a multi-tenant on-demand database service, in a controlled environment. These mechanisms and methods for providing such access can enable embodiments to provide additional control over the development process as well as the access of such developed applications. The ability of embodiments to provide such additional control may lead to an improved application development framework, etc.
申请公布号 US9171033(B2) 申请公布日期 2015.10.27
申请号 US200812167918 申请日期 2008.07.03
申请人 salesforce.com, inc. 发明人 Weissman Craig
分类号 G06F9/44;G06F17/30;G06F11/36;G06F21/62 主分类号 G06F9/44
代理机构 Zilka-Kotab, PC 代理人 Zilka-Kotab, PC
主权项 1. A method, comprising: receiving a developed application at a system from a developer; determining by the system whether one or more functional tests have been written for the developed application that cover a predetermined percentage of code of the developed application; in response to a determination by the system that the one or more functional tests have been written and cover the predetermined percentage of code of the developed application, testing the developed application by the system utilizing the one or more functional tests, and conditionally allowing publication by the system of the developed application, based on the testing; in response to a determination by the system that the one or more functional tests have been written and do not cover the predetermined percentage of code of the developed application, or that one or more functional tests have not been written for the developed application, disallowing publication by the system of the developed application; and in response to the publication by the system of the developed application, limiting by the system a plurality of aspects of the developed application, the plurality of aspects including: a number of electronic mail messages sent utilizing the developed application,an amount of resources made available to each of the developed application,service calls out by the developed application to other systems external to the system,a number of queries made utilizing the developed application,a number of rows processed,a number of transaction statements,a duration of processing by the developed application, anda number of modification statements to a database made utilizing the developed application.
地址 San Francisco CA US