Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

jpupier
2007-07-27 13:50:36

Bonjour

J'ai cherché un peu partout, mais je ne trouve pas l'info.
Est-il possible de disposer de la WSDL intégrale des services de pwg ?

J'ai bien trouvé un utilitaire sur un site IBM, mais cela me parrait un peu surdimensionné.
:o)

http://monsite/gallery/tools/ws.htm permet bien d'invoquer une fonction particulière mais j'aimerais avoir la WSDL complète pour l'interroger à partir un RAD.

M. Cadbury, comment puis-je faire ?


Merci,

Jérôme

Pour info,
voilà une WSDL basique qui pourrait représenter 2 services :
- ws_get_image
- ws_get_tags


<?xml version="1.0" encoding="UTF-8"?>
<!-- this WSDL file was automatically generated by 4D -->
<definitions name="A_WebService" targetNamespace="http://www.4d.com/namespace/default" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://www.4d.com/namespace/default" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<types><schema targetNamespace="http://www.4d.com/namespace/default" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/">
<complexType name="ArrayOfstring" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">            <complexContent>                <restriction base="SOAP-ENC:Array">                    <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="xsd:string[]"/>                </restriction>            </complexContent>        </complexType>
</schema>                                     </types>
    <message name="ws_get_imageRequest">
        <part name="ImageID" type="xsd:string"/>
    </message>
    <message name="ws_get_tagsRequest">
    </message>
    <message name="ws_get_imageResponse">
        <part name="ImageName" type="xsd:base64Binary"/>
    </message>
    <message name="ws_get_tagsResponse">
        <part name="Tags Array" type="tns:ArrayOfstring"/>
    </message>
    <portType name="A_WebServiceRPC">
        <operation name="ws_get_image">
            <input message="tns:ws_get_imageRequest"/>
            <output message="tns:ws_get_imageResponse"/>
        </operation>
        <operation name="ws_get_tags">
            <input message="tns:ws_get_tagsRequest"/>
            <output message="tns:ws_get_tagsResponse"/>
        </operation>
    </portType>
    <binding name="A_WebServiceBinding" type="tns:A_WebServiceRPC">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="rpc"/>
        <operation name="ws_get_image">
<documentation>no documentation is available</documentation>
            <soap:operation soapAction="A_WebService#ws_get_image"/>
            <input>
                <soap:body use="encoded" namespace="http://www.4d.com/namespace/default" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
            </input>
            <output>
                <soap:body use="encoded" namespace="http://www.4d.com/namespace/default" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
            </output>
        </operation>
        <operation name="ws_get_tags">
<documentation>no documentation is available</documentation>
            <soap:operation soapAction="A_WebService#ws_get_tags"/>
            <input>
                <soap:body use="encoded" namespace="http://www.4d.com/namespace/default" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
            </input>
            <output>
                <soap:body use="encoded" namespace="http://www.4d.com/namespace/default" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
            </output>
        </operation>
    </binding>
    <service name="A_WebService">
        <documentation/>
        <port name="A_WebServicePort" binding="tns:A_WebServiceBinding">
            <soap:address location="http://localhost:8080/4DSOAP/"/>
        </port>
    </service>
</definitions>

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact