REAL-TIME COMMUNICATIONS USING A RESTLIKE API
    1.
    发明申请
    REAL-TIME COMMUNICATIONS USING A RESTLIKE API 审中-公开
    使用RESTLIKE API进行实时通信

    公开(公告)号:WO2014134081A1

    公开(公告)日:2014-09-04

    申请号:PCT/US2014/018459

    申请日:2014-02-26

    Abstract: A computing device executes a client-side instance of an application that supports bi-directional real-time synchronous communication and real-time asynchronous communication with a server computing device by way of an application programming interface (API) that conforms to representative state transfer (RESTlike) design principles. An eventing framework on the server computing device is used to aggregate updates to resources on the server that are requested by the client computing device, and is further used to transmit metadata to the client computing device that indicates which updates are available. Real-time sensitive updates are included in the metadata, and the client computing device can decide when and how to retrieve other available updates. An asynchronous operation is modeled on the server computing device by an operation resource that can modify other resources on the server computing device and cause updates regarding status of the operation to be sent to the client computing device.

    Abstract translation: 计算设备通过符合代表性状态转移的应用编程接口(API)来执行支持双向实时同步通信和与服务器计算设备的实时异步通信的应用的客户端实例( RESTlike)设计原则。 服务器计算设备上的事件框架用于将客户端计算设备请求的服务器上的资源的更新聚合,并进一步用于向指定哪些更新可用的客户端计算设备传输元数据。 元数据中包含实时敏感更新,客户端计算设备可以决定何时以及如何检索其他可用的更新。 操作资源可以在服务器计算设备上对异步操作进行建模,该操作资源可以修改服务器计算设备上的其他资源,并导致关于要发送到客户端计算设备的操作的状态的更新。

    RESTLIKE API THAT SUPPORTS A RESILIENT AND SCALABLE DISTRIBUTED APPLICATION
    2.
    发明申请
    RESTLIKE API THAT SUPPORTS A RESILIENT AND SCALABLE DISTRIBUTED APPLICATION 审中-公开
    RESTLIKE API支持灵活且可扩展的分布式应用程序

    公开(公告)号:WO2014134083A1

    公开(公告)日:2014-09-04

    申请号:PCT/US2014/018463

    申请日:2014-02-26

    Abstract: 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.

    Abstract translation: 分布在多个计算设备之间的应用利用符合表示状态传输体系结构的应用编程接口,以向客户端提供弹性服务并适应设备可用性的改变。 代理服务器路由客户端和服务器之间的通信,检测服务器何时不可用,并将通信重新路由到替换服务器。 代理服务器上的注册数据库记录客户端的条目,使得通信可以路由到用户的活动设备。

    BACKWARDS-COMPATIBLE FEATURE-LEVEL VERSION CONTROL OF AN APPLICATION USING A RESTLIKE API
    3.
    发明申请
    BACKWARDS-COMPATIBLE FEATURE-LEVEL VERSION CONTROL OF AN APPLICATION USING A RESTLIKE API 审中-公开
    使用RESTLIKE API的应用程序的背后兼容特征级别控制

    公开(公告)号:WO2014134082A1

    公开(公告)日:2014-09-04

    申请号:PCT/US2014/018460

    申请日:2014-02-26

    Abstract: Client and server-side instances of an application leverage an application programming interface (API) that complies with a representational state transformation architecture and supports backwards-compatible feature-level version control. A resource maintained by the server-side instance of the application is revised independent of revisions of a remainder of the application. The server-side instance of the application maintains multiple versions of a resource and/or a resource that is a superset of revisions of the resource, such that a compatible version of the resource is served to the client-side instance of the application.

    Abstract translation: 应用程序的客户端和服务器端实例利用符合表示状态转换架构的应用程序编程接口(API),并支持向后兼容的功能级版本控制。 由应用程序的服务器端实例维护的资源被修改,而不受应用程序的其余部分的修订。 应用程序的服务器端实例维护资源和/或作为资源修订的超集的资源的多个版本,使得资源的兼容版本被提供给应用程序的客户端实例。

Patent Agency Ranking