.Net平台如何基于wsdl文件搭建虚拟WebService服务器进行跨平台服务调试?

最近跟服务总线进行集成调试,只有2家是.net的,其他的都是java平台的,总线那边就提供了几个*.wsdl文件,要我们做调试,简直感觉无从下手啊,没办法,还是新中大的同仁告诉我的这个方法,做一个wsdl包装,总线提供的wsdl中包含了最终的服务提供地址(<wsdl:service name="UuiaImpl">节点).
1.安装jdk-1_5_0_05-windows-i586-p
2.设置JAVA_HOME环境变量:jdk路径C:/Program Files/Java/jdk1.5.0_05
3.安装Tomcat5.5
4.设置AXIS2_HOME环境变量:tomcat路径/webapps/axis2
5.复制*.wsdl至Tomcat5.5/webapps/axis2/下即可
6.启动Tomcat5.5
7.请求http://127.0.0.1:8080/axis2
8.请求http://127.0.0.1:8080/axis2地址如果弹出xdb输入用户名和密码,则证明8080端口被oracle的xdb占用,修改Tomcat5.5的默认端口即可.

附:*.wsdl内容:

<?xml version="1.0" encoding="GBK"?>
<wsdl:definitions targetNamespace="http://authentic.uuia.impl.nc" xmlns:ax21="http://authentic.uuia.itf.nc/xsd" xmlns:ax23="http://uuia.nc/xsd" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:ns="http://authentic.uuia.impl.nc" xmlns:ns1="http://org.apache.axis2/xsd" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <wsdl:documentation>UuiaImpl</wsdl:documentation>
    <wsdl:types>
        <xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://authentic.uuia.itf.nc/xsd" xmlns:ax24="http://uuia.nc/xsd">
            <xs:import namespace="http://uuia.nc/xsd"/>
            <xs:complexType name="BaseResponse">
                <xs:sequence>
                    <xs:element minOccurs="0" name="errcode" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="message" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="success" nillable="true" type="xs:string"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="UserBean">
                <xs:complexContent>
                    <xs:extension base="ax24:EntityBean">
                        <xs:sequence>
                            <xs:element minOccurs="0" name="account" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="creatDate" nillable="true" type="xs:dateTime"/>
                            <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="password" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="personId" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="state" type="xs:int"/>
                        </xs:sequence>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="CountResponse">
                <xs:sequence>
                    <xs:element minOccurs="0" name="count" type="xs:int"/>
                    <xs:element minOccurs="0" name="errcode" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="message" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="success" nillable="true" type="xs:string"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="TokenResponse">
                <xs:sequence>
                    <xs:element minOccurs="0" name="errcode" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="message" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="success" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="UserResponse">
                <xs:sequence>
                    <xs:element minOccurs="0" name="errcode" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="message" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="success" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="user" nillable="true" type="ax21:UserBean"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="UsersResponse">
                <xs:sequence>
                    <xs:element minOccurs="0" name="errcode" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="message" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="success" nillable="true" type="xs:string"/>
                    <xs:element maxOccurs="unbounded" minOccurs="0" name="users" nillable="true" type="ax21:UserBean"/>
                </xs:sequence>
            </xs:complexType>
        </xs:schema>
        <xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://authentic.uuia.impl.nc" xmlns:ax22="http://authentic.uuia.itf.nc/xsd">
            <xs:import namespace="http://authentic.uuia.itf.nc/xsd"/>
            <xs:element name="frozenUser">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="userId" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="frozenUserResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax22:BaseResponse"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="modifyUser">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="user" nillable="true" type="ax22:UserBean"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="modifyUserResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax22:BaseResponse"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="unFrozenUser">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="userId" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="unFrozenUserResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax22:BaseResponse"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getUserCountResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax22:CountResponse"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="authentication">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="account" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="password" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="authenticationResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax22:TokenResponse"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="addUser">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="user" nillable="true" type="ax22:UserBean"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="addUserResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax22:UserResponse"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getUserByID">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="userId" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getUserByIDResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax22:UserResponse"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getUserByToken">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getUserByTokenResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax22:UserResponse"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getUser">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="time" nillable="true" type="xs:dateTime"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getUserResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax22:UsersResponse"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getUsers">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="start" type="xs:int"/>
                        <xs:element minOccurs="0" name="max" type="xs:int"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getUsersResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax22:UsersResponse"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
        <xs:element name="getUserCount"><xs:complexType/></xs:element></xs:schema>
        <xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://uuia.nc/xsd">
            <xs:complexType name="EntityBean">
                <xs:sequence>
                    <xs:element minOccurs="0" name="dr" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="ts" nillable="true" type="xs:dateTime"/>
                </xs:sequence>
            </xs:complexType>
        </xs:schema>
    </wsdl:types>
    <wsdl:message name="getUserCountRequest"><wsdl:part element="ns:getUserCount" name="parameters"/></wsdl:message>
    <wsdl:message name="getUserCountResponse">
        <wsdl:part element="ns:getUserCountResponse" name="parameters"/>
    </wsdl:message>
    <wsdl:message name="modifyUserRequest">
        <wsdl:part element="ns:modifyUser" name="parameters"/>
    </wsdl:message>
    <wsdl:message name="modifyUserResponse">
        <wsdl:part element="ns:modifyUserResponse" name="parameters"/>
    </wsdl:message>
    <wsdl:message name="authenticationRequest">
        <wsdl:part element="ns:authentication" name="parameters"/>
    </wsdl:message>
    <wsdl:message name="authenticationResponse">
        <wsdl:part element="ns:authenticationResponse" name="parameters"/>
    </wsdl:message>
    <wsdl:message name="unFrozenUserRequest">
        <wsdl:part element="ns:unFrozenUser" name="parameters"/>
    </wsdl:message>
    <wsdl:message name="unFrozenUserResponse">
        <wsdl:part element="ns:unFrozenUserResponse" name="parameters"/>
    </wsdl:message>
    <wsdl:message name="frozenUserRequest">
        <wsdl:part element="ns:frozenUser" name="parameters"/>
    </wsdl:message>
    <wsdl:message name="frozenUserResponse">
        <wsdl:part element="ns:frozenUserResponse" name="parameters"/>
    </wsdl:message>
    <wsdl:message name="getUsersRequest">
        <wsdl:part element="ns:getUsers" name="parameters"/>
    </wsdl:message>
    <wsdl:message name="getUsersResponse">
        <wsdl:part element="ns:getUsersResponse" name="parameters"/>
    </wsdl:message>
    <wsdl:message name="getUserByIDRequest">
        <wsdl:part element="ns:getUserByID" name="parameters"/>
    </wsdl:message>
    <wsdl:message name="getUserByIDResponse">
        <wsdl:part element="ns:getUserByIDResponse" name="parameters"/>
    </wsdl:message>
    <wsdl:message name="getUserByTokenRequest">
        <wsdl:part element="ns:getUserByToken" name="parameters"/>
    </wsdl:message>
    <wsdl:message name="getUserByTokenResponse">
        <wsdl:part element="ns:getUserByTokenResponse" name="parameters"/>
    </wsdl:message>
    <wsdl:message name="getUserRequest">
        <wsdl:part element="ns:getUser" name="parameters"/>
    </wsdl:message>
    <wsdl:message name="getUserResponse">
        <wsdl:part element="ns:getUserResponse" name="parameters"/>
    </wsdl:message>
    <wsdl:message name="addUserRequest">
        <wsdl:part element="ns:addUser" name="parameters"/>
    </wsdl:message>
    <wsdl:message name="addUserResponse">
        <wsdl:part element="ns:addUserResponse" name="parameters"/>
    </wsdl:message>
    <wsdl:portType name="UuiaImplPortType">
        <wsdl:operation name="getUserCount">
            <wsdl:input message="ns:getUserCountRequest" wsaw:Action="urn:getUserCount"/>
            <wsdl:output message="ns:getUserCountResponse" wsaw:Action="urn:getUserCountResponse"/>
        </wsdl:operation>
        <wsdl:operation name="modifyUser">
            <wsdl:input message="ns:modifyUserRequest" wsaw:Action="urn:modifyUser"/>
            <wsdl:output message="ns:modifyUserResponse" wsaw:Action="urn:modifyUserResponse"/>
        </wsdl:operation>
        <wsdl:operation name="authentication">
            <wsdl:input message="ns:authenticationRequest" wsaw:Action="urn:authentication"/>
            <wsdl:output message="ns:authenticationResponse" wsaw:Action="urn:authenticationResponse"/>
        </wsdl:operation>
        <wsdl:operation name="unFrozenUser">
            <wsdl:input message="ns:unFrozenUserRequest" wsaw:Action="urn:unFrozenUser"/>
            <wsdl:output message="ns:unFrozenUserResponse" wsaw:Action="urn:unFrozenUserResponse"/>
        </wsdl:operation>
        <wsdl:operation name="frozenUser">
            <wsdl:input message="ns:frozenUserRequest" wsaw:Action="urn:frozenUser"/>
            <wsdl:output message="ns:frozenUserResponse" wsaw:Action="urn:frozenUserResponse"/>
        </wsdl:operation>
        <wsdl:operation name="getUsers">
            <wsdl:input message="ns:getUsersRequest" wsaw:Action="urn:getUsers"/>
            <wsdl:output message="ns:getUsersResponse" wsaw:Action="urn:getUsersResponse"/>
        </wsdl:operation>
        <wsdl:operation name="getUserByID">
            <wsdl:input message="ns:getUserByIDRequest" wsaw:Action="urn:getUserByID"/>
            <wsdl:output message="ns:getUserByIDResponse" wsaw:Action="urn:getUserByIDResponse"/>
        </wsdl:operation>
        <wsdl:operation name="getUserByToken">
            <wsdl:input message="ns:getUserByTokenRequest" wsaw:Action="urn:getUserByToken"/>
            <wsdl:output message="ns:getUserByTokenResponse" wsaw:Action="urn:getUserByTokenResponse"/>
        </wsdl:operation>
        <wsdl:operation name="getUser">
            <wsdl:input message="ns:getUserRequest" wsaw:Action="urn:getUser"/>
            <wsdl:output message="ns:getUserResponse" wsaw:Action="urn:getUserResponse"/>
        </wsdl:operation>
        <wsdl:operation name="addUser">
            <wsdl:input message="ns:addUserRequest" wsaw:Action="urn:addUser"/>
            <wsdl:output message="ns:addUserResponse" wsaw:Action="urn:addUserResponse"/>
        </wsdl:operation>
    </wsdl:portType>
    <wsdl:binding name="UuiaImplSoap11Binding" type="ns:UuiaImplPortType">
        <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
        <wsdl:operation name="getUserCount">
            <soap:operation soapAction="urn:getUserCount" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="modifyUser">
            <soap:operation soapAction="urn:modifyUser" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="authentication">
            <soap:operation soapAction="urn:authentication" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="unFrozenUser">
            <soap:operation soapAction="urn:unFrozenUser" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="frozenUser">
            <soap:operation soapAction="urn:frozenUser" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getUsers">
            <soap:operation soapAction="urn:getUsers" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getUserByID">
            <soap:operation soapAction="urn:getUserByID" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getUserByToken">
            <soap:operation soapAction="urn:getUserByToken" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getUser">
            <soap:operation soapAction="urn:getUser" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="addUser">
            <soap:operation soapAction="urn:addUser" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
    </wsdl:binding>
    <wsdl:binding name="UuiaImplSoap12Binding" type="ns:UuiaImplPortType">
        <soap12:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
        <wsdl:operation name="getUserCount">
            <soap12:operation soapAction="urn:getUserCount" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="modifyUser">
            <soap12:operation soapAction="urn:modifyUser" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="authentication">
            <soap12:operation soapAction="urn:authentication" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="unFrozenUser">
            <soap12:operation soapAction="urn:unFrozenUser" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="frozenUser">
            <soap12:operation soapAction="urn:frozenUser" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getUsers">
            <soap12:operation soapAction="urn:getUsers" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getUserByID">
            <soap12:operation soapAction="urn:getUserByID" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getUserByToken">
            <soap12:operation soapAction="urn:getUserByToken" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getUser">
            <soap12:operation soapAction="urn:getUser" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="addUser">
            <soap12:operation soapAction="urn:addUser" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
    </wsdl:binding>
    <wsdl:binding name="UuiaImplHttpBinding" type="ns:UuiaImplPortType">
        <http:binding verb="POST"/>
        <wsdl:operation name="getUserCount">
            <http:operation location="UuiaImpl/getUserCount"/>
            <wsdl:input>
                <mime:content part="getUserCount" type="text/xml"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content part="getUserCount" type="text/xml"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="modifyUser">
            <http:operation location="UuiaImpl/modifyUser"/>
            <wsdl:input>
                <mime:content part="modifyUser" type="text/xml"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content part="modifyUser" type="text/xml"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="authentication">
            <http:operation location="UuiaImpl/authentication"/>
            <wsdl:input>
                <mime:content part="authentication" type="text/xml"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content part="authentication" type="text/xml"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="unFrozenUser">
            <http:operation location="UuiaImpl/unFrozenUser"/>
            <wsdl:input>
                <mime:content part="unFrozenUser" type="text/xml"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content part="unFrozenUser" type="text/xml"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="frozenUser">
            <http:operation location="UuiaImpl/frozenUser"/>
            <wsdl:input>
                <mime:content part="frozenUser" type="text/xml"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content part="frozenUser" type="text/xml"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getUsers">
            <http:operation location="UuiaImpl/getUsers"/>
            <wsdl:input>
                <mime:content part="getUsers" type="text/xml"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content part="getUsers" type="text/xml"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getUserByID">
            <http:operation location="UuiaImpl/getUserByID"/>
            <wsdl:input>
                <mime:content part="getUserByID" type="text/xml"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content part="getUserByID" type="text/xml"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getUserByToken">
            <http:operation location="UuiaImpl/getUserByToken"/>
            <wsdl:input>
                <mime:content part="getUserByToken" type="text/xml"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content part="getUserByToken" type="text/xml"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getUser">
            <http:operation location="UuiaImpl/getUser"/>
            <wsdl:input>
                <mime:content part="getUser" type="text/xml"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content part="getUser" type="text/xml"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="addUser">
            <http:operation location="UuiaImpl/addUser"/>
            <wsdl:input>
                <mime:content part="addUser" type="text/xml"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content part="addUser" type="text/xml"/>
            </wsdl:output>
        </wsdl:operation>
    </wsdl:binding>
    <wsdl:service name="UuiaImpl">
        <wsdl:port binding="ns:UuiaImplSoap11Binding" name="UuiaImplHttpSoap11Endpoint">
            <soap:address location="http://192.168.0.22:7800/ncesb/webservices/uuia"/>
        </wsdl:port>
        <wsdl:port binding="ns:UuiaImplSoap12Binding" name="UuiaImplHttpSoap12Endpoint">
            <soap12:address location="http://192.168.0.22:7800/ncesb/webservices/uuia"/>
        </wsdl:port>
        <wsdl:port binding="ns:UuiaImplHttpBinding" name="UuiaImplHttpEndpoint">
            <http:address location="http://192.168.0.22:7800/ncesb/webservices/uuia"/>
        </wsdl:port>
    </wsdl:service>
</wsdl:definitions>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值