[发明专利]用于在多租户应用服务器环境中确定分区标识符的系统和方法有效
申请号: | 201580051392.7 | 申请日: | 2015-09-25 |
公开(公告)号: | CN107077383B | 公开(公告)日: | 2021-05-11 |
发明(设计)人: | S·萨胡;S·赛亚加拉詹 | 申请(专利权)人: | 甲骨文国际公司 |
主分类号: | G06F9/46 | 分类号: | G06F9/46 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 刘凤香 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 租户 应用 服务器 环境 确定 分区 标识符 系统 方法 | ||
1.一种用于在应用服务器环境中确定分区标识符的系统,包括:
一台或多台计算机,包括应用服务器,所述应用服务器实现软件应用的部署和执行,其中所述应用服务器与域配置相关联,所述域配置在运行时用于定义用于软件应用的执行的域;
能够在所述应用服务器内使用的多项可部署资源,以及
多个分区,所述多个分区包括目标分区,其中每个分区提供所述域的管理和运行时间细分,并且其中每个分区与分区标识符相关联,并且其中所述目标分区定义用于所述目标分区的可部署资源总集的配置数据的值并且将所述可部署资源总集绑定到用于所述目标分区的所定义的值;
分区知晓容器,所述分区知晓容器确定请求的目标资源包括在所述目标分区的所述可部署资源总集中并且设定与所述目标分区的分区标识符相关联的组件调用情境;
组件调用情境管理器,所述组件调用情境管理器包括用于保持组件调用情境的堆栈;
其中,分区知晓容器执行以下操作之一:通过将表示所述请求的组件调用情境推送到所述堆栈上而登记与所述目标分区的分区标识符相关联的组件调用情境,或者通过从所述堆栈请求当前组件调用情境而在组件调用情境管理器处查找当前组件调用情境,其中查找所述当前组件调用情境包括:设定所述当前组件调用情境作为所述分区知晓容器内的情境。
2.根据权利要求1所述的系统,其中,登记与所述目标分区的分区标识符相关联的组件调用情境包括:
在前端组件处接收包括目标信息的所述请求,所述目标信息表明所述目标分区;
其中将与所述目标分区的分区标识符相关联的组件调用情境推送到所述堆栈上包括通过所述分区知晓容器对所述组件调用情境管理器的应用程序接口进行调用。
3.根据权利要求2所述的系统,其中,所述分区知晓容器被配置成:在将与所述目标分区的分区标识符相关联的所述组件调用情境登记在所述组件调用情境管理器处之后,并且在请求完成之后,在所述组件调用情境管理器处取消登记与所述目标分区的分区标识符相关联的所述组件调用情境,所述取消登记包括:
由所述分区知晓容器通过所述应用程序接口在所述组件调用情境管理器处取消登记与所述目标分区的分区标识符相关联的所述组件调用情境。
4.根据权利要求1到3中的任一项所述的系统,还包括:
工作管理器,
其中,由所述分区知晓容器将与所述目标分区的分区标识符相关联的所述组件调用情境登记在所述组件调用情境管理器处包括:由所述分区知晓容器将指令传递到所述工作管理器,以便把与所述目标分区的分区标识符相关联的所述组件调用情境登记在所述组件调用情境管理器处。
5.根据权利要求1到3中的任一项所述的系统,其中,所述目标分区是全局分区,所述全局分区与所述域相关联。
6.根据权利要求1到3中的任一项所述的系统,其中,所述应用服务器环境包括多租户应用服务器环境,并且其中所述系统能够把所述多个分区中的每个分区与不同租户相关联以供相应租户使用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于甲骨文国际公司,未经甲骨文国际公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580051392.7/1.html,转载请声明来源钻瓜专利网。