发明名称 Brokering data access requests and responses
摘要 The present invention extends to methods, systems, and computer program products for brokering data access requests and responses. Aspects of the invention include a brokering pipeline that sequentially processes data access requests and data access responses. The brokering pipeline manages access authentications, request brokering, response rewrite, cache, and hosting multiple (e.g., business) entities.
申请公布号 US9305178(B2) 申请公布日期 2016.04.05
申请号 US201414557342 申请日期 2014.12.01
申请人 Microsoft Technology Licensing, LLC 发明人 Liu Zhen;Mak Bobby Chiu Chun;Huang Jerry;He Jun;Deng Xiaomin;Li QingHu;Zhang Wei Pu
分类号 G06F21/62;H04L12/24 主分类号 G06F21/62
代理机构 代理人 Mehta Aneesh;Drakos Kate;Minhas Micky
主权项 1. At a computer system, the computer system including a brokering pipeline for brokering data access requests, a security boundary protecting the brokering pipeline and other components inside the security boundary from components outside the security boundary, a method for brokering a data access request, the method comprising: receiving a data access request from an external identity, the data access request requesting data maintained inside the security boundary, the external identity outside of the security boundary; mapping the external identity to a corresponding internal identity, the internal identity configured for use inside the security boundary; sending the data access request to an exposed endpoint for previously registered logic associated with an external entity, the previously registered logic bound to one or more data repositories that maintain the requested data; receiving a response to the data access request, the response including the requested data; rewriting the response to make it appear that a component of the brokering pipeline generated the response, rewriting the response decoupling the exposed endpoint from the external entity; and sending the re-written response to the external identity.
地址 Redmond WA US