发明名称 Definition for service interface
摘要 Various embodiments provide a model through which service providers can describe offered services using a standardized format. In one or more embodiments, the standardized format is declarative and enables service providers to describe their associated services in a standardized way. In at least some embodiments, the standardized format includes a set of common service properties that are shared across multiple different services. Additionally, service specific properties can be described in addition to the common service properties. In one or more embodiments, existing services can be extended by including, in the standardized format, a description of an extension. In one or more other embodiments, new services can be added for consumption by simply including a description of the new service using the standardized format.
申请公布号 US8898580(B2) 申请公布日期 2014.11.25
申请号 US201213618901 申请日期 2012.09.14
申请人 Microsoft Corporation 发明人 Kim Jane T;Lyndersay Sean;Pavlicic Miladin;Risney Dave;Sahl Todd
分类号 G06F3/00;H04L29/06 主分类号 G06F3/00
代理机构 代理人 Sanders Andrew;Minhas Micky
主权项 1. One or more computer readable storage media hardware embodying computer-readable instructions that, responsive to execution by at least one processor, implement a method comprising: describing, within a first node using a standardized format, common web service properties associated with a web service, the common web service properties being properties shared among multiple different web services, wherein the common web service properties include: a property associated with a homepage uniform resource locator (URL); anda property associated with a visually-renderable display that is expressed via a display tag, the property associated with the visually-renderable display comprising an icon property containing a link to an icon; describing, within at least a second node using the standardized format, specific functionality associated with the web service, the specific functionality including: at least one activity category configured to describe a type of service associated with the web service;at least one action definition associated with the web service, each action definition configured to describe an action a user can take associated with the web service, including a preview action causing display of a preview of an associated function, the associated function configured to execute responsive to a user selecting the display of the preview; andat least one input parameter to the web service; and making said first and at least second node web service descriptions available for one or more client-side applications.
地址 Redmond WA US