发明名称 Multi-tenant services gateway
摘要 A system and method for providing services to multiple tenants. A system provides a gateway that acts as an intermediary between the tenants and multiple subsystems that provide resources. A management gateway handles requests to manage resources. A runtime gateway handles requests to perform operations related to the resources. A set of protocol handlers isolates the subsystems from protocols used by the tenants. A pipeline of components provides processing, such as authorization, of requests from tenants. Identification of resources is performed using a mechanism that enables multiple namespaces, which may be designated by tenants.
申请公布号 US8903884(B2) 申请公布日期 2014.12.02
申请号 US201113031263 申请日期 2011.02.21
申请人 Microsoft Corporation 发明人 Vasters Clemens;Hilewicz Ronen;Wortendyke David
分类号 G06F15/16;G06F9/50;H04L29/08 主分类号 G06F15/16
代理机构 代理人 Tabor Ben;Drakos Kate;Minhas Micky
主权项 1. A computer-based method of providing a set of one or more services to one or more tenants, the method comprising: a) receiving a first request from a tenant to allocate a resource having a resource type, wherein the resource comprises at least one resource selected from a group consisting of data storage, computing processor time, queuing, messaging, and connectivity; b) in response to receiving the first request, determining, based on the resource type, a subsystem corresponding to the resource type; c) forwarding the first request to the determined subsystem; d) after forwarding the first request, receiving, from the determined subsystem, an identification of the resource; e) storing resource data descriptive of the resource, the resource data including the identification of the resource; f) receiving, from the tenant in a first protocol, a second request, the second request comprising a request to perform an operation related to the resource; g) retrieving the resource data and attaching the resource data to the second request; h) forwarding, in a second protocol, the second request to the determined subsystem.
地址 Redmond WA US
您可能感兴趣的专利