1. A computer-implemented method for generating a deployable Web service archive, comprising: selecting a Web service implementation comprising a plurality of Web service operations and a plurality of Web service parameters; generating a first virtual interface to the Web service implementation, the first virtual interface to expose a first subset of the Web service operations and Web service parameters; generating a second virtual interface to the Web service implementation, the second virtual interface to expose a second subset of the Web service operations and Web service parameters different, at least in part, than the first subset of the Web service operations and Web service parameters; generating a Web service definition for each of the first and second virtual interfaces, each Web service definition specifying a protocol-independent communication type for communications with the Web service implementation via the first and second virtual interfaces, and further specifying a protocol-independent authentication type for authenticating with the Web service implementation via the first and second virtual interfaces; generating a Web service deployment descriptor for each Web service definition, each Web service deployment descriptor defining a communication protocol to implement the specified protocol-independent communication type of the corresponding Web service definition, and further defining an authentication protocol to implement the specified protocol-independent authentication type of the corresponding Web service definition; and generating the deployable Web service archive, the deployable Web service archive comprising the Web service implementation, the first and second virtual interfaces to the Web service implementation, the Web service definition for each of the first and second virtual interfaces, and the Web service deployment descriptor for each Web service definition.