<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://tempuri.org/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/">
      <s:element name="GetJoueurDetail">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="pseudo" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetJoueurDetailResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetJoueurDetailResult" type="tns:Joueur" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="Joueur">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Pseudo" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Lieu" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="TotalEtoiles" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="TotalPoints" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="IsAmi" type="s:boolean" />
          <s:element minOccurs="1" maxOccurs="1" name="ClassementEtoiles" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="ClassementPoints" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="MeilleurScore" type="s:int" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetRandomJoueur">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="lastPseudo" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="membrePseudo" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetRandomJoueurResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetRandomJoueurResult" type="tns:Joueur" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetAllAmis">
        <s:complexType />
      </s:element>
      <s:element name="GetAllAmisResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetAllAmisResult" type="tns:ArrayOfJoueur" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfJoueur">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Joueur" nillable="true" type="tns:Joueur" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetTopJoueurs">
        <s:complexType />
      </s:element>
      <s:element name="GetTopJoueursResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetTopJoueursResult" type="tns:ArrayOfJoueur" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetTopAmis">
        <s:complexType />
      </s:element>
      <s:element name="GetTopAmisResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetTopAmisResult" type="tns:ArrayOfJoueur" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetClassementParJeu">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iJeu" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetClassementParJeuResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetClassementParJeuResult" type="tns:ArrayOfJoueur" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetClassementGeneral">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="iJeu" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="iLieu" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="isAmi" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="isEtoile" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="isAlpha" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetClassementGeneralResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetClassementGeneralResult" type="tns:ArrayOfJoueur" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AjouterOuSupprimerAmi">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="pseudo" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AjouterOuSupprimerAmiResponse">
        <s:complexType />
      </s:element>
      <s:element name="GetTotem">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="knownCategoryValues" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="category" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetTotemResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetTotemResult" type="tns:ArrayOfCascadingDropDownNameValue" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfCascadingDropDownNameValue">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="CascadingDropDownNameValue" nillable="true" type="tns:CascadingDropDownNameValue" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="CascadingDropDownNameValue">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="name" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="value" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="isDefaultValue" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="optionTitle" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetQualificatifFromTotem">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="knownCategoryValues" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="category" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetQualificatifFromTotemResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetQualificatifFromTotemResult" type="tns:ArrayOfCascadingDropDownNameValue" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetNoFormQualificatif">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="knownCategoryValues" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="category" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetNoFormQualificatifResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetNoFormQualificatifResult" type="tns:ArrayOfCascadingDropDownNameValue" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="Joueur" nillable="true" type="tns:Joueur" />
      <s:element name="ArrayOfJoueur" nillable="true" type="tns:ArrayOfJoueur" />
      <s:element name="ArrayOfCascadingDropDownNameValue" nillable="true" type="tns:ArrayOfCascadingDropDownNameValue" />
    </s:schema>
  </wsdl:types>
  <wsdl:message name="GetJoueurDetailSoapIn">
    <wsdl:part name="parameters" element="tns:GetJoueurDetail" />
  </wsdl:message>
  <wsdl:message name="GetJoueurDetailSoapOut">
    <wsdl:part name="parameters" element="tns:GetJoueurDetailResponse" />
  </wsdl:message>
  <wsdl:message name="GetRandomJoueurSoapIn">
    <wsdl:part name="parameters" element="tns:GetRandomJoueur" />
  </wsdl:message>
  <wsdl:message name="GetRandomJoueurSoapOut">
    <wsdl:part name="parameters" element="tns:GetRandomJoueurResponse" />
  </wsdl:message>
  <wsdl:message name="GetAllAmisSoapIn">
    <wsdl:part name="parameters" element="tns:GetAllAmis" />
  </wsdl:message>
  <wsdl:message name="GetAllAmisSoapOut">
    <wsdl:part name="parameters" element="tns:GetAllAmisResponse" />
  </wsdl:message>
  <wsdl:message name="GetTopJoueursSoapIn">
    <wsdl:part name="parameters" element="tns:GetTopJoueurs" />
  </wsdl:message>
  <wsdl:message name="GetTopJoueursSoapOut">
    <wsdl:part name="parameters" element="tns:GetTopJoueursResponse" />
  </wsdl:message>
  <wsdl:message name="GetTopAmisSoapIn">
    <wsdl:part name="parameters" element="tns:GetTopAmis" />
  </wsdl:message>
  <wsdl:message name="GetTopAmisSoapOut">
    <wsdl:part name="parameters" element="tns:GetTopAmisResponse" />
  </wsdl:message>
  <wsdl:message name="GetClassementParJeuSoapIn">
    <wsdl:part name="parameters" element="tns:GetClassementParJeu" />
  </wsdl:message>
  <wsdl:message name="GetClassementParJeuSoapOut">
    <wsdl:part name="parameters" element="tns:GetClassementParJeuResponse" />
  </wsdl:message>
  <wsdl:message name="GetClassementGeneralSoapIn">
    <wsdl:part name="parameters" element="tns:GetClassementGeneral" />
  </wsdl:message>
  <wsdl:message name="GetClassementGeneralSoapOut">
    <wsdl:part name="parameters" element="tns:GetClassementGeneralResponse" />
  </wsdl:message>
  <wsdl:message name="AjouterOuSupprimerAmiSoapIn">
    <wsdl:part name="parameters" element="tns:AjouterOuSupprimerAmi" />
  </wsdl:message>
  <wsdl:message name="AjouterOuSupprimerAmiSoapOut">
    <wsdl:part name="parameters" element="tns:AjouterOuSupprimerAmiResponse" />
  </wsdl:message>
  <wsdl:message name="GetTotemSoapIn">
    <wsdl:part name="parameters" element="tns:GetTotem" />
  </wsdl:message>
  <wsdl:message name="GetTotemSoapOut">
    <wsdl:part name="parameters" element="tns:GetTotemResponse" />
  </wsdl:message>
  <wsdl:message name="GetQualificatifFromTotemSoapIn">
    <wsdl:part name="parameters" element="tns:GetQualificatifFromTotem" />
  </wsdl:message>
  <wsdl:message name="GetQualificatifFromTotemSoapOut">
    <wsdl:part name="parameters" element="tns:GetQualificatifFromTotemResponse" />
  </wsdl:message>
  <wsdl:message name="GetNoFormQualificatifSoapIn">
    <wsdl:part name="parameters" element="tns:GetNoFormQualificatif" />
  </wsdl:message>
  <wsdl:message name="GetNoFormQualificatifSoapOut">
    <wsdl:part name="parameters" element="tns:GetNoFormQualificatifResponse" />
  </wsdl:message>
  <wsdl:message name="GetJoueurDetailHttpGetIn">
    <wsdl:part name="pseudo" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetJoueurDetailHttpGetOut">
    <wsdl:part name="Body" element="tns:Joueur" />
  </wsdl:message>
  <wsdl:message name="GetRandomJoueurHttpGetIn">
    <wsdl:part name="lastPseudo" type="s:string" />
    <wsdl:part name="membrePseudo" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetRandomJoueurHttpGetOut">
    <wsdl:part name="Body" element="tns:Joueur" />
  </wsdl:message>
  <wsdl:message name="GetAllAmisHttpGetIn" />
  <wsdl:message name="GetAllAmisHttpGetOut">
    <wsdl:part name="Body" element="tns:ArrayOfJoueur" />
  </wsdl:message>
  <wsdl:message name="GetTopJoueursHttpGetIn" />
  <wsdl:message name="GetTopJoueursHttpGetOut">
    <wsdl:part name="Body" element="tns:ArrayOfJoueur" />
  </wsdl:message>
  <wsdl:message name="GetTopAmisHttpGetIn" />
  <wsdl:message name="GetTopAmisHttpGetOut">
    <wsdl:part name="Body" element="tns:ArrayOfJoueur" />
  </wsdl:message>
  <wsdl:message name="GetClassementParJeuHttpGetIn">
    <wsdl:part name="iJeu" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetClassementParJeuHttpGetOut">
    <wsdl:part name="Body" element="tns:ArrayOfJoueur" />
  </wsdl:message>
  <wsdl:message name="GetClassementGeneralHttpGetIn">
    <wsdl:part name="iJeu" type="s:string" />
    <wsdl:part name="iLieu" type="s:string" />
    <wsdl:part name="isAmi" type="s:string" />
    <wsdl:part name="isEtoile" type="s:string" />
    <wsdl:part name="isAlpha" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetClassementGeneralHttpGetOut">
    <wsdl:part name="Body" element="tns:ArrayOfJoueur" />
  </wsdl:message>
  <wsdl:message name="AjouterOuSupprimerAmiHttpGetIn">
    <wsdl:part name="pseudo" type="s:string" />
  </wsdl:message>
  <wsdl:message name="AjouterOuSupprimerAmiHttpGetOut" />
  <wsdl:message name="GetTotemHttpGetIn">
    <wsdl:part name="knownCategoryValues" type="s:string" />
    <wsdl:part name="category" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetTotemHttpGetOut">
    <wsdl:part name="Body" element="tns:ArrayOfCascadingDropDownNameValue" />
  </wsdl:message>
  <wsdl:message name="GetQualificatifFromTotemHttpGetIn">
    <wsdl:part name="knownCategoryValues" type="s:string" />
    <wsdl:part name="category" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetQualificatifFromTotemHttpGetOut">
    <wsdl:part name="Body" element="tns:ArrayOfCascadingDropDownNameValue" />
  </wsdl:message>
  <wsdl:message name="GetNoFormQualificatifHttpGetIn">
    <wsdl:part name="knownCategoryValues" type="s:string" />
    <wsdl:part name="category" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetNoFormQualificatifHttpGetOut">
    <wsdl:part name="Body" element="tns:ArrayOfCascadingDropDownNameValue" />
  </wsdl:message>
  <wsdl:portType name="WebServiceSoap">
    <wsdl:operation name="GetJoueurDetail">
      <wsdl:input message="tns:GetJoueurDetailSoapIn" />
      <wsdl:output message="tns:GetJoueurDetailSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetRandomJoueur">
      <wsdl:input message="tns:GetRandomJoueurSoapIn" />
      <wsdl:output message="tns:GetRandomJoueurSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAllAmis">
      <wsdl:input message="tns:GetAllAmisSoapIn" />
      <wsdl:output message="tns:GetAllAmisSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetTopJoueurs">
      <wsdl:input message="tns:GetTopJoueursSoapIn" />
      <wsdl:output message="tns:GetTopJoueursSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetTopAmis">
      <wsdl:input message="tns:GetTopAmisSoapIn" />
      <wsdl:output message="tns:GetTopAmisSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetClassementParJeu">
      <wsdl:input message="tns:GetClassementParJeuSoapIn" />
      <wsdl:output message="tns:GetClassementParJeuSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetClassementGeneral">
      <wsdl:input message="tns:GetClassementGeneralSoapIn" />
      <wsdl:output message="tns:GetClassementGeneralSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AjouterOuSupprimerAmi">
      <wsdl:input message="tns:AjouterOuSupprimerAmiSoapIn" />
      <wsdl:output message="tns:AjouterOuSupprimerAmiSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetTotem">
      <wsdl:input message="tns:GetTotemSoapIn" />
      <wsdl:output message="tns:GetTotemSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetQualificatifFromTotem">
      <wsdl:input message="tns:GetQualificatifFromTotemSoapIn" />
      <wsdl:output message="tns:GetQualificatifFromTotemSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetNoFormQualificatif">
      <wsdl:input message="tns:GetNoFormQualificatifSoapIn" />
      <wsdl:output message="tns:GetNoFormQualificatifSoapOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:portType name="WebServiceHttpGet">
    <wsdl:operation name="GetJoueurDetail">
      <wsdl:input message="tns:GetJoueurDetailHttpGetIn" />
      <wsdl:output message="tns:GetJoueurDetailHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetRandomJoueur">
      <wsdl:input message="tns:GetRandomJoueurHttpGetIn" />
      <wsdl:output message="tns:GetRandomJoueurHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAllAmis">
      <wsdl:input message="tns:GetAllAmisHttpGetIn" />
      <wsdl:output message="tns:GetAllAmisHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetTopJoueurs">
      <wsdl:input message="tns:GetTopJoueursHttpGetIn" />
      <wsdl:output message="tns:GetTopJoueursHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetTopAmis">
      <wsdl:input message="tns:GetTopAmisHttpGetIn" />
      <wsdl:output message="tns:GetTopAmisHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetClassementParJeu">
      <wsdl:input message="tns:GetClassementParJeuHttpGetIn" />
      <wsdl:output message="tns:GetClassementParJeuHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetClassementGeneral">
      <wsdl:input message="tns:GetClassementGeneralHttpGetIn" />
      <wsdl:output message="tns:GetClassementGeneralHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="AjouterOuSupprimerAmi">
      <wsdl:input message="tns:AjouterOuSupprimerAmiHttpGetIn" />
      <wsdl:output message="tns:AjouterOuSupprimerAmiHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetTotem">
      <wsdl:input message="tns:GetTotemHttpGetIn" />
      <wsdl:output message="tns:GetTotemHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetQualificatifFromTotem">
      <wsdl:input message="tns:GetQualificatifFromTotemHttpGetIn" />
      <wsdl:output message="tns:GetQualificatifFromTotemHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetNoFormQualificatif">
      <wsdl:input message="tns:GetNoFormQualificatifHttpGetIn" />
      <wsdl:output message="tns:GetNoFormQualificatifHttpGetOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="WebServiceSoap" type="tns:WebServiceSoap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="GetJoueurDetail">
      <soap:operation soapAction="http://tempuri.org/GetJoueurDetail" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetRandomJoueur">
      <soap:operation soapAction="http://tempuri.org/GetRandomJoueur" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllAmis">
      <soap:operation soapAction="http://tempuri.org/GetAllAmis" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTopJoueurs">
      <soap:operation soapAction="http://tempuri.org/GetTopJoueurs" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTopAmis">
      <soap:operation soapAction="http://tempuri.org/GetTopAmis" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetClassementParJeu">
      <soap:operation soapAction="http://tempuri.org/GetClassementParJeu" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetClassementGeneral">
      <soap:operation soapAction="http://tempuri.org/GetClassementGeneral" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AjouterOuSupprimerAmi">
      <soap:operation soapAction="http://tempuri.org/AjouterOuSupprimerAmi" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTotem">
      <soap:operation soapAction="http://tempuri.org/GetTotem" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetQualificatifFromTotem">
      <soap:operation soapAction="http://tempuri.org/GetQualificatifFromTotem" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetNoFormQualificatif">
      <soap:operation soapAction="http://tempuri.org/GetNoFormQualificatif" 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="WebServiceSoap12" type="tns:WebServiceSoap">
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="GetJoueurDetail">
      <soap12:operation soapAction="http://tempuri.org/GetJoueurDetail" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetRandomJoueur">
      <soap12:operation soapAction="http://tempuri.org/GetRandomJoueur" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllAmis">
      <soap12:operation soapAction="http://tempuri.org/GetAllAmis" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTopJoueurs">
      <soap12:operation soapAction="http://tempuri.org/GetTopJoueurs" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTopAmis">
      <soap12:operation soapAction="http://tempuri.org/GetTopAmis" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetClassementParJeu">
      <soap12:operation soapAction="http://tempuri.org/GetClassementParJeu" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetClassementGeneral">
      <soap12:operation soapAction="http://tempuri.org/GetClassementGeneral" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AjouterOuSupprimerAmi">
      <soap12:operation soapAction="http://tempuri.org/AjouterOuSupprimerAmi" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTotem">
      <soap12:operation soapAction="http://tempuri.org/GetTotem" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetQualificatifFromTotem">
      <soap12:operation soapAction="http://tempuri.org/GetQualificatifFromTotem" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetNoFormQualificatif">
      <soap12:operation soapAction="http://tempuri.org/GetNoFormQualificatif" 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="WebServiceHttpGet" type="tns:WebServiceHttpGet">
    <http:binding verb="GET" />
    <wsdl:operation name="GetJoueurDetail">
      <http:operation location="/GetJoueurDetail" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetRandomJoueur">
      <http:operation location="/GetRandomJoueur" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllAmis">
      <http:operation location="/GetAllAmis" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTopJoueurs">
      <http:operation location="/GetTopJoueurs" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTopAmis">
      <http:operation location="/GetTopAmis" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetClassementParJeu">
      <http:operation location="/GetClassementParJeu" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetClassementGeneral">
      <http:operation location="/GetClassementGeneral" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AjouterOuSupprimerAmi">
      <http:operation location="/AjouterOuSupprimerAmi" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output />
    </wsdl:operation>
    <wsdl:operation name="GetTotem">
      <http:operation location="/GetTotem" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetQualificatifFromTotem">
      <http:operation location="/GetQualificatifFromTotem" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetNoFormQualificatif">
      <http:operation location="/GetNoFormQualificatif" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="WebService">
    <wsdl:port name="WebServiceSoap" binding="tns:WebServiceSoap">
      <soap:address location="http://audefi.tfo.org/WebService.asmx" />
    </wsdl:port>
    <wsdl:port name="WebServiceSoap12" binding="tns:WebServiceSoap12">
      <soap12:address location="http://audefi.tfo.org/WebService.asmx" />
    </wsdl:port>
    <wsdl:port name="WebServiceHttpGet" binding="tns:WebServiceHttpGet">
      <http:address location="http://audefi.tfo.org/WebService.asmx" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>