The present invention is directed to a method and apparatus that manages
Web Services within an enterprise having an intranet. In an embodiment of
the present invention, a Management Server (MS) is connected with a
Management Server Client (MSC) via a network. The MS and MSC work in
concert to manage Web Services by providing performance monitoring,
security, contract and Service Level Agreement (SLA) management, and
other performance enhancements in a unique, pluggable, expandable
architecture. In another embodiment of the present invention, the MS is
connected to an MSC via a network using a Web Services Application
Programming Interface (API). The MSC is connected with a server for
providing Web Services to a client. The Web Services are provided to the
client through the MSC. The MS provides configuration data to the MSC for
management of the Web Services provided through the MSC. In yet another
embodiment, the MS is connected to a plurality of MSC's. Each MSC is
connected with a plurality of servers. Each of the servers can provide
Web Services to a plurality of clients. The Web Services are provided to
each client through at least one MSC. In a further embodiment, the Web
Services are provided to a client through an MSC that is connected to the
server.