发明名称 SYSTEM AND METHOD FOR SUPPORTING USE OF AN IN-MEMORY DATA GRID WITH A MULTITENANT APPLICATION SERVER ENVIRONMENT
摘要 In accordance with an embodiment, the system supports use of an in-memory data grid or other distributed memory environment, for example Oracle Coherence. A partition provides a runtime and administrative subdivision or slice of an application server domain. An application can be deployed to a particular partition, or otherwise associated with a particular domain partition name. The domain partition name can be used by the data grid to enable a separation of data between different partitions or between tenants associated with those partitions. In some embodiments, one or more data grid services, for example caches and clustered services, can be shared across multiple partitions. Alternatively, the data grid can provide read-shared/write-specific access to data grid services, in which multiple partitions can share an initial set of data, but their subsequent modifications to that data are then isolated from each other.
申请公布号 US2015373117(A1) 申请公布日期 2015.12.24
申请号 US201514748139 申请日期 2015.06.23
申请人 ORACLE INTERNATIONAL CORPORATION 发明人 GLEYZER GENE;MIDDLETON TIM;BIHANI BALLAV
分类号 H04L29/08;H04L12/911 主分类号 H04L29/08
代理机构 代理人
主权项 1. A system for supporting partitions in an application server environment, comprising: one or more computers, including an application server environment having a domain for execution of software applications, and one or more partitions, wherein each partition provides an administrative and runtime subdivision of the domain; and an in-memory data grid, which supports separation of data used by different partitions from each other, including that when a tenant-aware application is deployed to a particular partition, or is otherwise associated with a particular partition, a domain partition name is included in the application's execution context, and is used by the data grid in creating one or more data grid resources and services, for use by the deployed application.
地址 Redwood Shores CA US