[Fedora-suds-list] suds and Exchange Web Services

Erik Cederstrand erik at cederstrand.dk
Fri Sep 3 07:52:50 UTC 2010


Hi Jon

I'm working on a python module for Exchange. There are various other problems using Exchange together with Suds, one being that Exchange (despite the XSD) needs some calls to be in a specific XML format that Suds is unable to generate. Another problem is that Suds doesn't offer connection  pooling, which is important to me, as I'm doing high-volume content creation in Exchange.

If you, or anyone else, is interested in helping out please send me a note.

Thanks,
Erik

Den 03/09/2010 kl. 00.11 skrev jon at objectevolution.com:

> Hi,
> 
> I'm using the suds-ews branch to "try" and connect to Exchange Web Services for a client. Couple things I've run into:
> 
> 1. I need to bring Services.wsdl, messages.xsd and types.xsd local and not on the Exchange server so I could modify Services.wsdl and append the following:
> 
> <wsdl:service name="ExchangeServices">
>        <wsdl:port name="ExchangeServicePort" binding="tns:ExchangeServiceBinding">
>                <soap:address location="https://exchange.server.com/ews/Exchange.asmx" />
>        </wsdl:port>
>    </wsdl:service>
> 
> 2. Now, I get the client creation in Python just fine but when I go to call a service it wants me to, obviously, authenticate.
> 
> I can authenticate to the server upon client creation but I get a bad wsdl which needs the xml snippet from above. I can go local with the wsdl but then I need to authenticate to call a service.
> 
> Can the client call a service and pass a transport as well?
> 
> Thanks,
> 
> Jon
> 
> _______________________________________________
> suds mailing list
> suds at lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/suds

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 1928 bytes
Desc: not available
Url : http://lists.fedoraproject.org/pipermail/suds/attachments/20100903/eed54f9b/attachment.bin 


More information about the suds mailing list