发明名称 METHOD AND SYSTEM FOR EXTENDING APPLICATION PROGRAMMING INTERFACES
摘要 The current document discloses methods and systems for providing extensions to web-services APIs, including RESTful APIs, and to extend other types of interfaces that define client/server-based distributed computing systems. The disclosed methods and systems are facilitated by, and include, respectively, a link registry within one or more server computers, or that is accessible to the one or more server computers, that together provide a web service accessed through an API. The link registry stores link-registry entries, each of which specifies one or more links to be added to response messages associated with a particular resource. The link registry, like any resource, is associated with a set of verbs, or functions, that allow entries to be added to, and removed from, the link registry and that allow entries to be modified. The link registry can be used both by server-resident functionality as well as by functionality within external computers to extend an existing web service or API.
申请公布号 US2015007199(A1) 申请公布日期 2015.01.01
申请号 US201313930275 申请日期 2013.06.28
申请人 VMware, Inc. 发明人 Valeva Mariana;Karaatanassov Kiril
分类号 G06F9/54 主分类号 G06F9/54
代理机构 代理人
主权项 1. A link registry comprising: a link-registry application programming interface; a set of one or more link-registry entries, stored in a physical data-storage device or medium, that each specifies one or more hyperlinks to add to response messages returned in response to request messages that represent a method applied to a resource or resources specified by the link-registry entry; and a control component that is invoked during processing of a request message to add hyperlinks encoded in link-registry entries to a corresponding response message.
地址 Palo Alto CA US