Patent ID: 7783782
Filing Date: 2010-08-24
Classification: G06Q

Abstract:
1. A dynamic access method for a service oriented architecture comprising: receiving a plurality of proxy endpoints from a business application, each of the plurality of proxy endpoints referencing each of a plurality of web services; determining whether the business application is authorized to use the plurality of web services; receiving one or more selection criteria from the business application, the selection criteria being associated with one or more characteristics of each of the plurality of web services; determining one or more characteristics of each of the web services according to the one or more selection criteria; selecting, according to the one or more characteristics, one proxy endpoint from among the plurality of proxy endpoints; transmitting a request including the one proxy endpoint to an enterprise service bus, the enterprise service bus operable to invoke the one web service pointed to by the one proxy endpoint; providing, through the enterprise service bus, indirect communications from the one web service pointed to by the one proxy endpoint to the business application; and preventing the business application from directly accessing the plurality of web services without communicating through the enterprise service bus.