A web services message broker architecture. In one embodiment, a system
may include a server system and a plurality of applications, each
configured to implement one or more enterprise functions and to execute
on the server system. The system may further include a web services
message broker configured to execute on the server system and to present
a central web services interface to the plurality of applications,
through which a given one of the plurality of applications is configured
to communicate with a web service. In one specific implementation of the
system, the web services message broker may be further configured to
receive an incoming web service request and to convey the incoming web
service request to one of the plurality of applications.