[wsf-c-dev] Dynamic Client API [ PHP ]

James Clark james at wso2.com
Tue Dec 19 00:35:00 PST 2006


On Tue, 2006-12-19 at 13:22 +0600, Samisa Abeysinghe wrote:
> > - if the WSDL has multiple interfaces, then do whatever ext/soap does
> > now (what does it do?)
> >   
> It looks to me that WSDL 2.0 does not work with ext/SOAP.

WSDL 1.1 calls interfaces "port types", but a single WSDL 1.1
description can have multiple port types, so we effectively have the
same multiple interface problem even with WSDL 1.1.  Have I
misunderstood something?

> I tried with a WSDL, and it gave me a parsing error, however the WSDL I 
> used is a valid one.
> 
> Given this, shall we first support WSDL 1.1 and then look to support 2.0 
> later? 

Yes.  In the long-term, I expect we will want our extension to use our
own WSDL support (in C) rather than ext/soap's.  

> However, even in that case, we have to design the API such that 
> we can support WSDL without changing the API.

Absolutely.

James





More information about the Wsf-c-dev mailing list