发明名称 Optimized consumption of third-party web services in a composite service
摘要 Technologies are described herein for routing a service request to an appropriate web service. A first service request is routed from a first web service to a second web service. Routing factors associated with the second web service are monitored. A determination is made as to whether the routing factors indicate that the second web service is no longer appropriate for handling service requests. If the routing factors indicate that the first web service is no longer appropriate for handling service requests, then a second service request is routed from the first web service to a third web service. The first web service, the second web service, and the third web service are included in a composite service.
申请公布号 US8874787(B2) 申请公布日期 2014.10.28
申请号 US201012907998 申请日期 2010.10.20
申请人 Microsoft Corporation 发明人 Mercuri Marc
分类号 G06F15/173;G06F9/50 主分类号 G06F15/173
代理机构 代理人 Sullivan Kevin;Drakos Kate;Minhas Micky
主权项 1. A computer-implemented method for routing a service request to an appropriate web service, the method comprising computer-implemented operations for: routing a first service request from a first web service to a second web service, wherein the first web service consumes the second web service; monitoring routing factors associated with the second web service; determining whether the routing factors indicate that the second web service is no longer appropriate for handling service requests; in response to determining that the routing factors indicate that the second web service is no longer appropriate for handling service requests, routing a second service request from the first web service to a third web service, the first web service, the second web service, and the third web service in a composite service, wherein the second web service consumes the third web service; monitoring additional routing factors associated with the third web service; determining whether the additional routing factors indicate that the third web service is no longer appropriate for handling service requests; and in response to determining that the additional routing factors indicate that the third web service is no longer appropriate for handling service requests, routing a third service request from the first web service to a fourth web service, the fourth web service in the composite service, wherein the second web service consumes the fourth web service.
地址 Redmond WA US