317 lines
10 KiB
XML
317 lines
10 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<definitions
|
|
name="omdsServices"
|
|
targetNamespace="urn:omdsServices"
|
|
xmlns:os="urn:omdsServices"
|
|
xmlns:ost="urn:omdsServiceTypes"
|
|
xmlns="http://schemas.xmlsoap.org/wsdl/"
|
|
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:ns="http://www.w3.org/2001/XMLSchema"
|
|
xmlns:ns1="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
|
|
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
|
|
|
<!--
|
|
hier wird exampleVuServiceTypes.xsd referenziert, welches stellvertretend fuer eine individuelle
|
|
Erweiterung der omdsServiceTypes.xsd einer VU steht. So besteht die Möglichkeit die Requests und
|
|
Responses um weitere Attribute zu erweitern
|
|
-->
|
|
|
|
<types>
|
|
<schema xmlns="http://www.w3.org/2001/XMLSchema">
|
|
<import namespace="urn:exampleVuServiceTypes" schemaLocation="exampleVuServiceTypes-3-0-1.xsd" />
|
|
</schema>
|
|
</types>
|
|
|
|
<message name="loginRequest">
|
|
<part name="parameters" element="ost:loginRequest"/>
|
|
</message>
|
|
<message name="loginResponse">
|
|
<part name="parameters" element="ost:loginResponse"/>
|
|
</message>
|
|
|
|
|
|
<message name="getUserDataRequest">
|
|
<part name="parameters" element="ost:getUserDataRequest"/>
|
|
</message>
|
|
<message name="getUserDataResponse">
|
|
<part name="parameters" element="ost:getUserDataResponse"/>
|
|
</message>
|
|
|
|
|
|
<message name="getOMDSPackageListRequest">
|
|
<part name="parameters" element="ost:getOMDSPackageListRequest"/>
|
|
</message>
|
|
<message name="getOMDSPackageListResponse">
|
|
<part name="parameters" element="ost:getOMDSPackageListResponse" />
|
|
</message>
|
|
|
|
|
|
<message name="getOMDSPackageRequest">
|
|
<part name="parameters" element="ost:getOMDSPackageRequest"/>
|
|
</message>
|
|
<message name="getOMDSPackageResponse">
|
|
<part name="parameters" element="ost:getOMDSPackageResponse" />
|
|
</message>
|
|
|
|
<!-- Vertragsbezogene Dokumente -->
|
|
|
|
<message name="getArcImageInfosRequest">
|
|
<part name="parameters" element="ost:getArcImageInfosRequest"/>
|
|
</message>
|
|
<message name="getArcImageInfosResponse">
|
|
<part name="parameters" element="ost:getArcImageInfosResponse" />
|
|
</message>
|
|
<message name="getArcImageRequest">
|
|
<part name="parameters" element="ost:getArcImageRequest"/>
|
|
</message>
|
|
<message name="getArcImageResponse">
|
|
<part name="parameters" element="ost:getArcImageResponse" />
|
|
</message>
|
|
|
|
<!-- Deep Links -->
|
|
|
|
<message name="deepLinkClaimRequest">
|
|
<part name="parameters" element="ost:getDeepLinkClaimRequest"/>
|
|
</message>
|
|
<message name="deepLinkClaimResponse">
|
|
<part name="parameters" element="ost:getDeepLinkClaimResponse" />
|
|
</message>
|
|
|
|
<message name="deepLinkPartnerRequest">
|
|
<part name="parameters" element="ost:getDeepLinkPartnerRequest"/>
|
|
</message>
|
|
<message name="deepLinkPartnerResponse">
|
|
<part name="parameters" element="ost:getDeepLinkPartnerResponse" />
|
|
</message>
|
|
<message name="deepLinkOfferRequest">
|
|
<part name="parameters" element="ost:getDeepLinkOfferRequest"/>
|
|
</message>
|
|
<message name="deepLinkOfferResponse">
|
|
<part name="parameters" element="ost:getDeepLinkOfferResponse" />
|
|
</message>
|
|
<message name="deepLinkPolicyRequest">
|
|
<part name="parameters" element="ost:getDeepLinkPolicyRequest"/>
|
|
</message>
|
|
<message name="deepLinkPolicyResponse">
|
|
<part name="parameters" element="ost:getDeepLinkPolicyResponse" />
|
|
</message>
|
|
|
|
|
|
|
|
<message name="serviceFault">
|
|
<part name="parameters" element="ost:serviceFault" />
|
|
</message>
|
|
|
|
|
|
<portType name="omdsServicePortType">
|
|
|
|
<operation name="login">
|
|
<input name="loginRequest" message="os:loginRequest" />
|
|
<output name="loginResponse" message="os:loginResponse" />
|
|
<fault name="loginFault" message="os:serviceFault" />
|
|
</operation>
|
|
|
|
<operation name="getUserData">
|
|
<input name="getUserDataRequest" message="os:getUserDataRequest" />
|
|
<output name="getUserDataResponse" message="os:getUserDataResponse" />
|
|
<fault name="getUserDataFault" message="os:serviceFault" />
|
|
</operation>
|
|
|
|
<operation name="getOMDSPackageList">
|
|
<input name="getOMDSPackageListRequest" message="os:getOMDSPackageListRequest" />
|
|
<output name="getOMDSPackageListResponse" message="os:getOMDSPackageListResponse" />
|
|
<fault name="getOMDSPackageListFault" message="os:serviceFault" />
|
|
</operation>
|
|
|
|
<operation name="getOMDSPackage">
|
|
<input name="getOMDSPackageRequest" message="os:getOMDSPackageRequest" />
|
|
<output name="getOMDSPackageResponse" message="os:getOMDSPackageResponse" />
|
|
<fault name="getOMDSPackageFault" message="os:serviceFault" />
|
|
</operation>
|
|
|
|
<operation name="getArcImageInfos">
|
|
<input name="getArcImageInfosRequest" message="os:getArcImageInfosRequest" />
|
|
<output name="getArcImageInfosResponse" message="os:getArcImageInfosResponse" />
|
|
<fault name="getArcImageInfosFault" message="os:serviceFault" />
|
|
</operation>
|
|
|
|
<operation name="getArcImage">
|
|
<input name="getArcImageRequest" message="os:getArcImageRequest" />
|
|
<output name="getArcImageResponse" message="os:getArcImageResponse" />
|
|
<fault name="getArcImageFault" message="os:serviceFault" />
|
|
</operation>
|
|
|
|
<operation name="deepLinkClaim">
|
|
<input name="deepLinkClaimRequest" message="os:deepLinkClaimRequest" />
|
|
<output name="deepLinkClaimResponse" message="os:deepLinkClaimResponse" />
|
|
<fault name="deepLinkClaimFault" message="os:serviceFault" />
|
|
</operation>
|
|
|
|
<operation name="deepLinkPartner">
|
|
<input name="deepLinkPartnerRequest" message="os:deepLinkPartnerRequest" />
|
|
<output name="deepLinkPartnerResponse" message="os:deepLinkPartnerResponse" />
|
|
<fault name="deepLinkPartnerFault" message="os:serviceFault" />
|
|
</operation>
|
|
|
|
<operation name="deepLinkOffer">
|
|
<input name="deepLinkOfferRequest" message="os:deepLinkOfferRequest" />
|
|
<output name="deepLinkOfferResponse" message="os:deepLinkOfferResponse" />
|
|
<fault name="deepLinkOfferFault" message="os:serviceFault" />
|
|
</operation>
|
|
|
|
<operation name="deepLinkPolicy">
|
|
<input name="deepLinkPolicyRequest" message="os:deepLinkPolicyRequest" />
|
|
<output name="deepLinkPolicyResponse" message="os:deepLinkPolicyResponse" />
|
|
<fault name="deepLinkPolicyFault" message="os:serviceFault" />
|
|
</operation>
|
|
|
|
|
|
</portType>
|
|
|
|
<binding name="omdsServicePortBinding" type="os:omdsServicePortType">
|
|
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
|
|
|
|
<operation name="login">
|
|
<soap:operation soapAction="urn:login" style="document" />
|
|
<input name="loginRequest">
|
|
<soap:body use="literal" />
|
|
</input>
|
|
<output name="loginResponse">
|
|
<soap:body use="literal" />
|
|
</output>
|
|
<fault name="loginFault">
|
|
<soap:fault name="loginFault" use="literal"/>
|
|
</fault>
|
|
</operation>
|
|
|
|
<operation name="getUserData">
|
|
<soap:operation soapAction="urn:getUserData" style="document" />
|
|
<input name="getUserDataRequest">
|
|
<soap:body use="literal" />
|
|
</input>
|
|
<output name="getUserDataResponse">
|
|
<soap:body use="literal" />
|
|
</output>
|
|
<fault name="getUserDataFault">
|
|
<soap:fault name="getUserDataFault" use="literal"/>
|
|
</fault>
|
|
</operation>
|
|
|
|
<operation name="getOMDSPackageList">
|
|
<soap:operation soapAction="urn:getOMDSPackageList" style="document" />
|
|
<input name="getOMDSPackageListRequest">
|
|
<soap:body use="literal" />
|
|
</input>
|
|
<output name="getOMDSPackageListResponse">
|
|
<soap:body use="literal" />
|
|
</output>
|
|
<fault name="getOMDSPackageListFault">
|
|
<soap:fault name="getOMDSPackageListFault" use="literal"/>
|
|
</fault>
|
|
</operation>
|
|
|
|
<operation name="getOMDSPackage">
|
|
<soap:operation soapAction="urn:getOMDSPackage" style="document" />
|
|
<input name="getOMDSPackageRequest">
|
|
<soap:body use="literal" />
|
|
</input>
|
|
<output name="getOMDSPackageResponse">
|
|
<soap:body use="literal" />
|
|
</output>
|
|
<fault name="getOMDSPackageFault">
|
|
<soap:fault name="getOMDSPackageFault" use="literal"/>
|
|
</fault>
|
|
</operation>
|
|
|
|
<!-- Vertragsbezogene Dokumente ArcImage -->
|
|
|
|
<operation name="getArcImageInfos">
|
|
<soap:operation soapAction="urn:getArcImageInfos" style="document" />
|
|
<input name="getArcImageInfosRequest">
|
|
<soap:body use="literal" />
|
|
</input>
|
|
<output name="getArcImageInfosResponse">
|
|
<soap:body use="literal" />
|
|
</output>
|
|
<fault name="getArcImageInfosFault">
|
|
<soap:fault name="getArcImageInfosFault" use="literal"/>
|
|
</fault>
|
|
</operation>
|
|
|
|
<operation name="getArcImage">
|
|
<soap:operation soapAction="urn:getArcImage" style="document" />
|
|
<input name="getArcImageRequest">
|
|
<soap:body use="literal" />
|
|
</input>
|
|
<output name="getArcImageResponse">
|
|
<soap:body use="literal" />
|
|
</output>
|
|
<fault name="getArcImageFault">
|
|
<soap:fault name="getArcImageFault" use="literal"/>
|
|
</fault>
|
|
</operation>
|
|
|
|
<!-- Deep-Links -->
|
|
|
|
<operation name="deepLinkClaim">
|
|
<soap:operation soapAction="urn:deepLinkClaim" style="document" />
|
|
<input name="deepLinkClaimRequest">
|
|
<soap:body use="literal" />
|
|
</input>
|
|
<output name="deepLinkClaimResponse">
|
|
<soap:body use="literal" />
|
|
</output>
|
|
<fault name="deepLinkClaimFault">
|
|
<soap:fault name="deepLinkClaimFault" use="literal"/>
|
|
</fault>
|
|
</operation>
|
|
|
|
<operation name="deepLinkPartner">
|
|
<soap:operation soapAction="urn:deepLinkPartner" style="document" />
|
|
<input name="deepLinkPartnerRequest">
|
|
<soap:body use="literal" />
|
|
</input>
|
|
<output name="deepLinkPartnerResponse">
|
|
<soap:body use="literal" />
|
|
</output>
|
|
<fault name="deepLinkPartnerFault">
|
|
<soap:fault name="deepLinkPartnerFault" use="literal"/>
|
|
</fault>
|
|
</operation>
|
|
|
|
<operation name="deepLinkOffer">
|
|
<soap:operation soapAction="urn:deepLinkOffer" style="document" />
|
|
<input name="deepLinkOfferRequest">
|
|
<soap:body use="literal" />
|
|
</input>
|
|
<output name="deepLinkOfferResponse">
|
|
<soap:body use="literal" />
|
|
</output>
|
|
<fault name="deepLinkOfferFault">
|
|
<soap:fault name="deepLinkOfferFault" use="literal"/>
|
|
</fault>
|
|
</operation>
|
|
|
|
<operation name="deepLinkPolicy">
|
|
<soap:operation soapAction="urn:deepLinkPolicy" style="document" />
|
|
<input name="deepLinkPolicyRequest">
|
|
<soap:body use="literal" />
|
|
</input>
|
|
<output name="deepLinkPolicyResponse">
|
|
<soap:body use="literal" />
|
|
</output>
|
|
<fault name="deepLinkPolicyFault">
|
|
<soap:fault name="deepLinkPolicyFault" use="literal"/>
|
|
</fault>
|
|
</operation>
|
|
|
|
</binding>
|
|
|
|
<service name="omdsService">
|
|
<port name="omdsServicePort" binding="os:omdsServicePortBinding">
|
|
<soap:address location="http://localhost:80/omdsServicePort" />
|
|
</port>
|
|
</service>
|
|
|
|
</definitions>
|