发明名称 |
Adaptable application programming interfaces and specification of same |
摘要 |
Aspects of the disclosure relate to defining and/or specifying an application programming interface (API) between a client and a computing device (such as a server) in a manner that the client, the computing device, or both, can evolve independently while preserving inter-operability. |
申请公布号 |
US8843941(B2) |
申请公布日期 |
2014.09.23 |
申请号 |
US201213590068 |
申请日期 |
2012.08.20 |
申请人 |
Comcast Cable Communications, LLC |
发明人 |
Moore Jonathan |
分类号 |
G06F3/00;G06F9/44;G06F9/46;G06F13/00;G06F9/54 |
主分类号 |
G06F3/00 |
代理机构 |
Ballard Spahr LLP |
代理人 |
Ballard Spahr LLP |
主权项 |
1. A method, comprising:
accessing, by a computing device, an application domain object model; mapping, at the computing device, the application domain object model to a hypermedia application programming interface (API) according to at least one of a plurality of conventions for data representations and method representations; and providing the hypermedia API to a client device, wherein the plurality of conventions are configured to allow the client device to be compatible with a change to at least one of the data representations and the method representations by the computing device without a corresponding change to the client device, wherein the change to at least one of the data representations and the method representations comprises at least one of a change of data provided by the hypermedia API to a link to the data and a change of the link to data provided by the hypermedia API to the data. |
地址 |
Philadelphia PA US |