⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 employee.wsdl

📁 Java有关XML编程需要用到axis 的源代码 把里面bin下的包导入相应的Java工程 进行使用
💻 WSDL
字号:
<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.sun.com/JSR172UseCases" xmlns:xsd1="http://www.sun.com/JSR172AppendixA.xsd" targetNamespace="http://www.sun.com/JSR172UseCases" name="JSR172AppendixA">	<types>		<xsd:schema elementFormDefault="qualified" targetNamespace="http://www.sun.com/JSR172AppendixA.xsd" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsd1="http://www.sun.com/JSR172AppendixA.xsd">			<xsd:complexType name="IntType">				<xsd:sequence>					<xsd:element name="IntVal" type="xsd:int"/>				</xsd:sequence>			</xsd:complexType>			<xsd:complexType name="BooleanType">				<xsd:sequence>					<xsd:element name="RetVal" type="xsd:boolean"/>				</xsd:sequence>			</xsd:complexType>			<xsd:complexType name="NameType">				<xsd:sequence>					<xsd:element name="firstName" nillable="true" type="xsd:string"/>					<xsd:element name="lastName" nillable="true" type="xsd:string"/>				</xsd:sequence>			</xsd:complexType>			<xsd:complexType name="NameArrayType">				<xsd:sequence>					<xsd:element name="Name" maxOccurs="unbounded" minOccurs="1" nillable="true" type="xsd1:NameType"/>				</xsd:sequence>			</xsd:complexType>			<xsd:complexType name="EmployeeType">				<xsd:sequence>					<xsd:element name="empName" type="xsd1:NameType"/>					<xsd:element name="empID" type="xsd:int"/>				</xsd:sequence>			</xsd:complexType>			<xsd:complexType name="EmployeeArrayType">				<xsd:sequence>					<xsd:element name="Employee" maxOccurs="unbounded" minOccurs="1" nillable="true" type="xsd1:EmployeeType"/>				</xsd:sequence>			</xsd:complexType>			<xsd:element name="getEmployeeCount" type="xsd1:IntType"/>			<xsd:element name="getEmployeeCountResponse" type="xsd1:IntType"/>			<xsd:element name="addGroups">				<xsd:complexType>					<xsd:sequence>						<xsd:element name="group" maxOccurs="unbounded" minOccurs="1" nillable="true" type="xsd:string"/>					</xsd:sequence>				</xsd:complexType>			</xsd:element>			<xsd:element name="addGroupsResponse" type="xsd1:BooleanType"/>			<xsd:element name="isManager" type="xsd1:NameType"/>			<xsd:element name="isManagerResponse" type="xsd1:BooleanType"/>			<xsd:element name="promoteEmployee" type="xsd1:EmployeeType"/>			<xsd:element name="promoteEmployeeResponse" type="xsd1:BooleanType"/>			<xsd:element name="getEmployees" type="xsd1:NameArrayType"/>			<xsd:element name="getEmployeesResponse" type="xsd1:EmployeeArrayType"/>			<xsd:element name="scheduleMtg" type="xsd1:EmployeeArrayType"/>			<xsd:element name="scheduleMtgResponse" type="xsd1:BooleanType"/>		</xsd:schema>	</types>	<message name="getEmployeeCountReq">		<part name="EmpCountReq" element="xsd1:getEmployeeCount"/>	</message>	<message name="getEmployeeCountRes">		<part name="EmpCountRes" element="xsd1:getEmployeeCountResponse"/>	</message>	<message name="addGroupsReq">		<part name="AddGroupReq" element="xsd1:addGroups"/>	</message>	<message name="addGroupsRes">		<part name="AddGroupRes" element="xsd1:addGroupsResponse"/>	</message>	<message name="isManagerReq">		<part name="ManagerReq" element="xsd1:isManager"/>	</message>	<message name="isManagerRes">		<part name="ManagerRes" element="xsd1:isManagerResponse"/>	</message>	<message name="promoteEmployeeReq">		<part name="promoteReq" element="xsd1:promoteEmployee"/>	</message>	<message name="promoteEmployeeRes">		<part name="promoteRes" element="xsd1:promoteEmployeeResponse"/>	</message>	<message name="getEmployeesReq">		<part name="employeesReq" element="xsd1:getEmployees"/>	</message>	<message name="getEmployeesRes">		<part name="employeesRes" element="xsd1:getEmployeesResponse"/>	</message>	<message name="scheduleMtgReq">		<part name="scheduleReq" element="xsd1:scheduleMtg"/>	</message>	<message name="scheduleMtgRes">		<part name="scheduleRes" element="xsd1:scheduleMtgResponse"/>	</message>	<portType name="EmployeeDBPort">		<operation name="getEmployeeCount">			<input message="tns:getEmployeeCountReq"/>			<output message="tns:getEmployeeCountRes"/>		</operation>		<operation name="addGroups">			<input message="tns:addGroupsReq"/>			<output message="tns:addGroupsRes"/>		</operation>		<operation name="isManager">			<input message="tns:isManagerReq"/>			<output message="tns:isManagerRes"/>		</operation>		<operation name="promoteEmployee">			<input message="tns:promoteEmployeeReq"/>			<output message="tns:promoteEmployeeRes"/>		</operation>		<operation name="getEmployees">			<input message="tns:getEmployeesReq"/>			<output message="tns:getEmployeesRes"/>		</operation>		<operation name="scheduleMtg">			<input message="tns:scheduleMtgReq"/>			<output message="tns:scheduleMtgRes"/>		</operation>	</portType>	<binding name="EmployeeDBBinding" type="tns:EmployeeDBPort">		<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>		<operation name="getEmployeeCount">			<soap:operation soapAction="http://www.sun.com/JSR172UseCases/getEmployeeCount"/>			<input>				<soap:body use="literal"/>			</input>			<output>				<soap:body use="literal"/>			</output>		</operation>		<operation name="addGroups">			<soap:operation soapAction="http://www.sun.com/JSR172UseCases/addGroups"/>			<input>				<soap:body use="literal"/>			</input>			<output>				<soap:body use="literal"/>			</output>		</operation>		<operation name="isManager">			<soap:operation soapAction="http://www.sun.com/JSR172UseCases/isManager"/>			<input>				<soap:body use="literal"/>			</input>			<output>				<soap:body use="literal"/>			</output>		</operation>		<operation name="promoteEmployee">			<soap:operation soapAction="http://www.sun.com/JSR172UseCases/promoteEmployee"/>			<input>				<soap:body use="literal"/>			</input>			<output>				<soap:body use="literal"/>			</output>		</operation>		<operation name="getEmployees">			<soap:operation soapAction="http://www.sun.com/JSR172UseCases/getEmployees"/>			<input>				<soap:body use="literal"/>			</input>			<output>				<soap:body use="literal"/>			</output>		</operation>		<operation name="scheduleMtg">			<soap:operation soapAction="http://www.sun.com/JSR172UseCases/scheduleMtg"/>			<input>				<soap:body use="literal"/>			</input>			<output>				<soap:body use="literal"/>			</output>		</operation>	</binding>	<service name="EmployeeDatabase">		<port name="EmployeeDatabase" binding="tns:EmployeeDBBinding">			<soap:address location="http://localhost:8080/axis/services/EmployeeDatabase"/>		</port>	</service></definitions>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -