1. A system for dynamically invoking an operation in a remote instance of a Web service, the system comprising: a set of port selection rules for selecting one of a set of ports through which a remote instance of a Web service can be invoked; a Web services container configured to service requests for Web services by invoking remote instances of said requested Web services; a port resolution processor disposed within said Web services container, said port resolution processor having a configuration for dynamically selecting, according to said port selection rules, an individual port from among said set of ports through which said Web services container can invoke said remote instances of said requested Web services; and a Web service discovery processor able to query a remote registry of Web services to identify sets of Web service implementations accessible by a preferred communication protocol.
1. A system for dynamically invoking an operation in a remote instance of a Web service, the system comprising: a set of port selection rules for selecting one of a set of ports through which a remote instance of a Web service can be invoked; a Web services container configured to service requests for Web services by invoking remote instances of said requested Web services; a port resolution processor disposed within said Web services container, said port resolution processor having a configuration for dynamically selecting, according to said port selection rules, an individual port from among said set of ports through which said Web services container can invoke said remote instances of said requested Web services; and a Web service discovery processor able to query a remote registry of Web services to identify sets of Web service implementations accessible by a preferred communication protocol. 2. The system of claim 1 , further comprising at least one Web service implementation document specifying said set of ports.