A method is described that involves comprising, during runtime in an
object-oriented environment, invoking, from an object, a first Web
services endpoint method to process a first message by: invoking the
first Web services endpoint method through a first interface according to
an endpoint method invocation format, where, the first Web services
endpoint method is implemented with a first component that is provided
one or more services by a first container. The method also involves
invoking, from the object, a second Web services endpoint method to
process a second message by: invoking the second Web services endpoint
method through a second interface according to the endpoint method
invocation format. The second Web services endpoint method is implemented
with a second component that is provided one or more services by a second
container. The first and second containers have respective interfaces
that are different.