Hi,

I am a green babie with SOAP, my problem is that when I deploy a POJO
service class axis automatically generates a WSDL, but the generated WSDL
contains three bindings, eg

<wsdl:service name="ProblemService">
    <wsdl:port name="ProblemServiceHttpSoap11Endpoint"
binding="ns:ProblemServiceHttpSoap11Binding">
        <soap:address location="
http://16.158.65.18:80/axis2/services/ProblemService"/>
    </wsdl:port>
    <wsdl:port name="ProblemServiceHttpSoap12Endpoint"
binding="ns:ProblemServiceHttpSoap12Binding">
        <soap12:address location="
http://16.158.65.18:80/axis2/services/ProblemService"/>
    </wsdl:port>
    <wsdl:port name="ProblemServiceHttpEndpoint"
binding="ns:ProblemServiceHttpBinding">
        <http:address location="
http://16.158.65.18:80/axis2/services/ProblemService"/>
    </wsdl:port>
</wsdl:service>

Then my question is that why three ports/bindings we need? I can't see any
difference between the three bindings. When a SOAP request is incoming,
which port/binding will be used?

-- 
Thanks & Regards,
Daniel

Reply via email to