1. A computer-implemented method for deploying a Web services client archive (WSCA) comprising: at a client: determining which Web service is in the WSCA from a metadata descriptor of the WSCA, the WSCA including: a Web Service Definition Language (WSDL) file describing a Web service to be deployed, a Web service class implementation file, a mapping file describing mapping between the Web service and the WSDL file, a types file specifying a mapping between Extended Markup Language (XML) complex types and Java class files, a configuration file, and a metadata descriptor file describing a location of the files in the WSCA; generating a serialization framework which is a set of objects to serialize and deserialize Java input parameters into XML using a schema section of the WSDL file and the types file; generating an implementation of a service interface and a service endpoint interface; saving the serialization framework into a client's file system; and notifying a protocol in a protocol stack that the WSCA has been deployed, the protocol communicating with a runtime framework that is designed to permit the protocol to directly invoke a runtime object without a context as an intermediary between the protocol and the runtime object.