Patent ID: 7702724

Claim:
A system, comprising: a server system; a plurality of applications, each configured to implement one or more enterprise functions and to execute on said server system; and a web services message broker configured to execute on said server system and to present a central web services interface to said plurality of applications, wherein said central web services interface comprises a web services endpoint executable to provide a remotely addressable service name to calling applications external to said server system; wherein said web services message broker is executable to receive an outgoing web services request from a given one of said plurality of applications on said server system, wherein said outgoing web services request does not specify an exact Uniform Resource Indicator (URI) of a corresponding requested web service and wherein said web services message broker is further executable to determine said exact URI of said requested web service and to dispatch said outgoing web services request to said requested web service via said exact URI; and wherein said web services message broker is further executable to receive via said web services endpoint, an incoming web services request directed to said remotely addressable service name by a given one of said calling applications external to said server system, and wherein said web services message broker is further executable to dispatch said incoming web services request to a corresponding one or more of said applications on said server system dependent upon identifying information included in said incoming web services request.