发明名称 RESTLIKE API THAT SUPPORTS A RESILIENT AND SCALABLE DISTRIBUTED APPLICATION
摘要 An application distributed amongst plurality of computing devices leverages an application programming interface that conforms to a representational state transfer architecture in order to provide resilient services to clients and adapt to a change in availability of devices. A proxy server routes communications between clients and servers, detects when a server becomes unavailable, and reroutes communications to a replacement server. A registration database on the proxy server records entries for clients, such that communications can be routed to active devices of a user.
申请公布号 US2014244818(A1) 申请公布日期 2014.08.28
申请号 US201313925827 申请日期 2013.06.25
申请人 Microsoft Corporation 发明人 Taine Stephane;Bandyopadhyay Shiladitya;Sridharan Ganesh;Younis Shahzaib;Ganesan Krishnamurthy
分类号 H04L29/08 主分类号 H04L29/08
代理机构 代理人
主权项 1. A computing device comprising: a processor module; and a memory that comprises a proxy server that is executed by the processor module, the proxy server being back-end computer-executable code for a distributed communications application, the distributed communications application supporting communications between a first client computing device in a pool of client computing devices and a first server computing device in a pool of server computing devices, the proxy server leveraging an application programming interface (API) generally in compliance with a representational state transfer (REST) architecture to support the communication between the first client computing device and the first server computing device, the proxy server routing a communication from the first client computing device to the first server computing device based upon a change in availability of at least one other server computing device in the pool of server computing devices.
地址 Redmond WA US