1. A web services system, comprising: a web server on a server device connected to a network; a web service client on a client device communicatively interconnected to the web server via the network; a maintenance client on the client device communicatively interconnected to the web server via the network; an application communicatively interconnected to the web service client and the maintenance client on the client device; the web server being configured to receive a web service request from a subscriber via the web service client concerning functionality of the application; and the web server being configured to receive a web service request from a subscriber via the maintenance client concerning maintenance of the web service client; the maintenance of the web service client including a means for updating the web service client in response to server changes to ensure compatibility of operation of the web service client with the web service provided by the server; means for storing use of the web service client and use of the maintenance client on the client device; means for storing use of the web server to handle web service requests received and processed on the server device; means for logging and storing, on the web service client, the number of calls made by the web service client for a web service; means for logging and storing, on the web server, the number of web service requests received from the web service client for the web service; means for comparing the number of calls made by the web service client and stored on the web service client with the number of web service requests received and stored on the web server; and determining whether the number of calls made by the web service client stored on the web service client are different than the number of web service requests stored on the web server.