发明名称 Providing a fine-grained response from a coarse-grained service object
摘要 A system and method for generating data at a fine level of detail based on a request to a service object that provides data at a coarse level of detail. The request to the service object includes a data request and a response template indicating the level of detail or selection required in the response. The service object server accesses data using the service object api and coarse level of detail. A navigator uses the data request to develop an information model of the data and then traverses the information model to extract the data needed for a response at the level of detail indicated by the response template. The service object is thus able to return data at a fine level of detail from an object that supports only coarse levels of detail.
申请公布号 US9032087(B2) 申请公布日期 2015.05.12
申请号 US200711777778 申请日期 2007.07.13
申请人 International Business Machines Corporation 发明人 Bosma John H.;Conallen James;Lane Eoin;Selvage Mei Y;Wang Ningning
分类号 G06F15/16;G06Q10/00 主分类号 G06F15/16
代理机构 Greg Goshorn, P.C. 代理人 Tyson Thomas E.;Goshorn Gregory K.;Greg Goshorn, P.C.
主权项 1. A method for providing detailed data from a web service, the method comprising: receiving a web service request at a server from a requester at as client, said web service request containing a data request and a data response model, wherein the data response model specifies a level of detail of lessor detail than the detailed data, selected by the requestor, corresponding to the data request; accessing data in response to said web service request; determining as request information model from said data request; traversing said request information model and creating a data response from said accessed data where said information model satisfies the data response model; returning said data response to said requester; and determining whether said request object contains a filter and, if so, creating a response filter in said data response.
地址 Armonk NY US