diff options
| author | Sven Eisenhauer <sven@sven-eisenhauer.net> | 2023-11-10 15:11:48 +0100 |
|---|---|---|
| committer | Sven Eisenhauer <sven@sven-eisenhauer.net> | 2023-11-10 15:11:48 +0100 |
| commit | 33613a85afc4b1481367fbe92a17ee59c240250b (patch) | |
| tree | 670b842326116b376b505ec2263878912fca97e2 /Master/Daten- und Systemintegration/Praktikum/DSI-Praktikum-1_ausgang/WS-Client/xml-resources/web-service-references/BestellBean/wsdl | |
| download | Studium-33613a85afc4b1481367fbe92a17ee59c240250b.tar.gz Studium-33613a85afc4b1481367fbe92a17ee59c240250b.tar.bz2 | |
Diffstat (limited to 'Master/Daten- und Systemintegration/Praktikum/DSI-Praktikum-1_ausgang/WS-Client/xml-resources/web-service-references/BestellBean/wsdl')
2 files changed, 199 insertions, 0 deletions
diff --git a/Master/Daten- und Systemintegration/Praktikum/DSI-Praktikum-1_ausgang/WS-Client/xml-resources/web-service-references/BestellBean/wsdl/localhost_8080/BestellBeanService/BestellBean.wsdl b/Master/Daten- und Systemintegration/Praktikum/DSI-Praktikum-1_ausgang/WS-Client/xml-resources/web-service-references/BestellBean/wsdl/localhost_8080/BestellBeanService/BestellBean.wsdl new file mode 100644 index 0000000..5ad7ab1 --- /dev/null +++ b/Master/Daten- und Systemintegration/Praktikum/DSI-Praktikum-1_ausgang/WS-Client/xml-resources/web-service-references/BestellBean/wsdl/localhost_8080/BestellBeanService/BestellBean.wsdl @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="UTF-8"?><!-- Published by JAX-WS RI at http://jax-ws.dev.java.net. RI's version is JAX-WS RI 2.1.3.1-hudson-749-SNAPSHOT. --><!-- Generated by JAX-WS RI at http://jax-ws.dev.java.net. RI's version is JAX-WS RI 2.1.3.1-hudson-749-SNAPSHOT. --><definitions xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://bestell.beans/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://bestell.beans/" name="BestellBeanService"> +<ns1:Policy xmlns:ns1="http://www.w3.org/ns/ws-policy" wsu:Id="BestellBeanPortBinding_validierePosition_WSAT_Policy"> +<ns1:ExactlyOne> +<ns1:All> +<ns2:ATAlwaysCapability xmlns:ns2="http://schemas.xmlsoap.org/ws/2004/10/wsat"></ns2:ATAlwaysCapability> +<ns3:ATAssertion xmlns:ns4="http://schemas.xmlsoap.org/ws/2002/12/policy" xmlns:ns3="http://schemas.xmlsoap.org/ws/2004/10/wsat" ns1:Optional="true" ns4:Optional="true"></ns3:ATAssertion> +</ns1:All> +</ns1:ExactlyOne> +</ns1:Policy> +<ns5:Policy xmlns:ns5="http://www.w3.org/ns/ws-policy" wsu:Id="BestellBeanPortBinding_berechneGesamtpreis_WSAT_Policy"> +<ns5:ExactlyOne> +<ns5:All> +<ns6:ATAlwaysCapability xmlns:ns6="http://schemas.xmlsoap.org/ws/2004/10/wsat"></ns6:ATAlwaysCapability> +<ns7:ATAssertion xmlns:ns8="http://schemas.xmlsoap.org/ws/2002/12/policy" xmlns:ns7="http://schemas.xmlsoap.org/ws/2004/10/wsat" ns5:Optional="true" ns8:Optional="true"></ns7:ATAssertion> +</ns5:All> +</ns5:ExactlyOne> +</ns5:Policy> +<ns9:Policy xmlns:ns9="http://www.w3.org/ns/ws-policy" wsu:Id="BestellBeanPortBinding_berechneMehrwertSteuer_WSAT_Policy"> +<ns9:ExactlyOne> +<ns9:All> +<ns10:ATAlwaysCapability xmlns:ns10="http://schemas.xmlsoap.org/ws/2004/10/wsat"></ns10:ATAlwaysCapability> +<ns11:ATAssertion xmlns:ns12="http://schemas.xmlsoap.org/ws/2002/12/policy" xmlns:ns11="http://schemas.xmlsoap.org/ws/2004/10/wsat" ns9:Optional="true" ns12:Optional="true"></ns11:ATAssertion> +</ns9:All> +</ns9:ExactlyOne> +</ns9:Policy> +<ns13:Policy xmlns:ns13="http://www.w3.org/ns/ws-policy" wsu:Id="BestellBeanPortBinding_validiereBestellung_WSAT_Policy"> +<ns13:ExactlyOne> +<ns13:All> +<ns14:ATAlwaysCapability xmlns:ns14="http://schemas.xmlsoap.org/ws/2004/10/wsat"></ns14:ATAlwaysCapability> +<ns15:ATAssertion xmlns:ns16="http://schemas.xmlsoap.org/ws/2002/12/policy" xmlns:ns15="http://schemas.xmlsoap.org/ws/2004/10/wsat" ns13:Optional="true" ns16:Optional="true"></ns15:ATAssertion> +</ns13:All> +</ns13:ExactlyOne> +</ns13:Policy> +<types> +<xsd:schema> +<xsd:import namespace="http://bestell.beans/" schemaLocation="http://localhost:8080/BestellBeanService/BestellBean?xsd=1"></xsd:import> +</xsd:schema> +</types> +<message name="validiereBestellung"> +<part name="parameters" element="tns:validiereBestellung"></part> +</message> +<message name="validiereBestellungResponse"> +<part name="parameters" element="tns:validiereBestellungResponse"></part> +</message> +<message name="berechneGesamtpreis"> +<part name="parameters" element="tns:berechneGesamtpreis"></part> +</message> +<message name="berechneGesamtpreisResponse"> +<part name="parameters" element="tns:berechneGesamtpreisResponse"></part> +</message> +<message name="berechneMehrwertSteuer"> +<part name="parameters" element="tns:berechneMehrwertSteuer"></part> +</message> +<message name="berechneMehrwertSteuerResponse"> +<part name="parameters" element="tns:berechneMehrwertSteuerResponse"></part> +</message> +<message name="validierePosition"> +<part name="parameters" element="tns:validierePosition"></part> +</message> +<message name="validierePositionResponse"> +<part name="parameters" element="tns:validierePositionResponse"></part> +</message> +<portType name="BestellBean"> +<operation name="validiereBestellung"> +<input message="tns:validiereBestellung"></input> +<output message="tns:validiereBestellungResponse"></output> +</operation> +<operation name="berechneGesamtpreis"> +<input message="tns:berechneGesamtpreis"></input> +<output message="tns:berechneGesamtpreisResponse"></output> +</operation> +<operation name="berechneMehrwertSteuer"> +<input message="tns:berechneMehrwertSteuer"></input> +<output message="tns:berechneMehrwertSteuerResponse"></output> +</operation> +<operation name="validierePosition"> +<input message="tns:validierePosition"></input> +<output message="tns:validierePositionResponse"></output> +</operation> +</portType> +<binding name="BestellBeanPortBinding" type="tns:BestellBean"> +<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"></soap:binding> +<operation name="validiereBestellung"> +<ns17:PolicyReference xmlns:ns17="http://www.w3.org/ns/ws-policy" URI="#BestellBeanPortBinding_validiereBestellung_WSAT_Policy"></ns17:PolicyReference> +<soap:operation soapAction=""></soap:operation> +<input> +<soap:body use="literal"></soap:body> +</input> +<output> +<soap:body use="literal"></soap:body> +</output> +</operation> +<operation name="berechneGesamtpreis"> +<ns18:PolicyReference xmlns:ns18="http://www.w3.org/ns/ws-policy" URI="#BestellBeanPortBinding_berechneGesamtpreis_WSAT_Policy"></ns18:PolicyReference> +<soap:operation soapAction=""></soap:operation> +<input> +<soap:body use="literal"></soap:body> +</input> +<output> +<soap:body use="literal"></soap:body> +</output> +</operation> +<operation name="berechneMehrwertSteuer"> +<ns19:PolicyReference xmlns:ns19="http://www.w3.org/ns/ws-policy" URI="#BestellBeanPortBinding_berechneMehrwertSteuer_WSAT_Policy"></ns19:PolicyReference> +<soap:operation soapAction=""></soap:operation> +<input> +<soap:body use="literal"></soap:body> +</input> +<output> +<soap:body use="literal"></soap:body> +</output> +</operation> +<operation name="validierePosition"> +<ns20:PolicyReference xmlns:ns20="http://www.w3.org/ns/ws-policy" URI="#BestellBeanPortBinding_validierePosition_WSAT_Policy"></ns20:PolicyReference> +<soap:operation soapAction=""></soap:operation> +<input> +<soap:body use="literal"></soap:body> +</input> +<output> +<soap:body use="literal"></soap:body> +</output> +</operation> +</binding> +<service name="BestellBeanService"> +<port name="BestellBeanPort" binding="tns:BestellBeanPortBinding"> +<soap:address location="http://localhost:8080/BestellBeanService/BestellBean"></soap:address> +</port> +</service> +</definitions>
\ No newline at end of file diff --git a/Master/Daten- und Systemintegration/Praktikum/DSI-Praktikum-1_ausgang/WS-Client/xml-resources/web-service-references/BestellBean/wsdl/localhost_8080/BestellBeanService/BestellBean.xsd_1.xsd b/Master/Daten- und Systemintegration/Praktikum/DSI-Praktikum-1_ausgang/WS-Client/xml-resources/web-service-references/BestellBean/wsdl/localhost_8080/BestellBeanService/BestellBean.xsd_1.xsd new file mode 100644 index 0000000..494ace5 --- /dev/null +++ b/Master/Daten- und Systemintegration/Praktikum/DSI-Praktikum-1_ausgang/WS-Client/xml-resources/web-service-references/BestellBean/wsdl/localhost_8080/BestellBeanService/BestellBean.xsd_1.xsd @@ -0,0 +1,70 @@ +<?xml version="1.0" encoding="UTF-8"?><!-- Published by JAX-WS RI at http://jax-ws.dev.java.net. RI's version is JAX-WS RI 2.1.3.1-hudson-749-SNAPSHOT. --><xs:schema xmlns:tns="http://bestell.beans/" xmlns:xs="http://www.w3.org/2001/XMLSchema" version="1.0" targetNamespace="http://bestell.beans/"> + +<xs:element name="berechneGesamtpreis" type="tns:berechneGesamtpreis"></xs:element> + +<xs:element name="berechneGesamtpreisResponse" type="tns:berechneGesamtpreisResponse"></xs:element> + +<xs:element name="berechneMehrwertSteuer" type="tns:berechneMehrwertSteuer"></xs:element> + +<xs:element name="berechneMehrwertSteuerResponse" type="tns:berechneMehrwertSteuerResponse"></xs:element> + +<xs:element name="validiereBestellung" type="tns:validiereBestellung"></xs:element> + +<xs:element name="validiereBestellungResponse" type="tns:validiereBestellungResponse"></xs:element> + +<xs:element name="validierePosition" type="tns:validierePosition"></xs:element> + +<xs:element name="validierePositionResponse" type="tns:validierePositionResponse"></xs:element> + +<xs:complexType name="berechneMehrwertSteuer"> +<xs:sequence> +<xs:element name="preis" type="xs:double"></xs:element> +</xs:sequence> +</xs:complexType> + +<xs:complexType name="berechneMehrwertSteuerResponse"> +<xs:sequence> +<xs:element name="mehrwertsteuer" type="xs:double"></xs:element> +</xs:sequence> +</xs:complexType> + +<xs:complexType name="berechneGesamtpreis"> +<xs:sequence> +<xs:element name="anzahl" type="xs:long"></xs:element> +<xs:element name="preis" type="xs:double"></xs:element> +</xs:sequence> +</xs:complexType> + +<xs:complexType name="berechneGesamtpreisResponse"> +<xs:sequence> +<xs:element name="gesamtpreis" type="xs:double"></xs:element> +</xs:sequence> +</xs:complexType> + +<xs:complexType name="validiereBestellung"> +<xs:sequence> +<xs:element name="artikelId" type="xs:long"></xs:element> +<xs:element name="anzahl" type="xs:long"></xs:element> +<xs:element name="kundenId" type="xs:long"></xs:element> +</xs:sequence> +</xs:complexType> + +<xs:complexType name="validiereBestellungResponse"> +<xs:sequence> +<xs:element name="valide" type="xs:boolean"></xs:element> +</xs:sequence> +</xs:complexType> + +<xs:complexType name="validierePosition"> +<xs:sequence> +<xs:element name="artikelId" type="xs:long"></xs:element> +<xs:element name="anzahl" type="xs:long"></xs:element> +</xs:sequence> +</xs:complexType> + +<xs:complexType name="validierePositionResponse"> +<xs:sequence> +<xs:element name="valide" type="xs:boolean"></xs:element> +</xs:sequence> +</xs:complexType> +</xs:schema>
\ No newline at end of file |
