发明名称 EXTERNAL PLATFORM EXTENSIONS IN A MULTI-TENANT ENVIRONMENT
摘要 Methods and systems are described for allowing third party developers to add extensions to a cloud service provider's software as a service (SaaS) services by editing an ‘empty’ config file according to a schema provided by the cloud service provider to form a delta file and then merging the delta file with an internal, full version of the config file. The full config file is then used to initialize and instantiate objects upon a restart of the cloud provider's services.
申请公布号 US2016139911(A1) 申请公布日期 2016.05.19
申请号 US201615008305 申请日期 2016.01.27
申请人 Oracle International Corporation 发明人 Mellor David R.
分类号 G06F9/445;G06F17/30;G06F9/44 主分类号 G06F9/445
代理机构 代理人
主权项 1. A method comprising: defining, in a first config file based on a file schema, an access rule for a feature of a service in a cloud environment; creating, by a computing system, a delta file based on identifying a change to the first config file, wherein the change includes defining a service access of the feature of the service; modifying, by the computing system, an archive that is included in a library of class files, wherein the archive is modified to include the created delta file; creating, by the computing system, a second config file having the feature of the service, wherein the second config file is created by merging the delta file with the first config file; reading, by the computing system, the second config file that is created; and instantiating, by the computing system, an object for the feature of the service using the second config file that is read.
地址 Redwood Shores CA US