[wsf-c-dev] [PHP] Supporting SOAP ext API

Samisa Abeysinghe samisa at wso2.com
Sun Feb 4 23:53:42 PST 2007


James Clark wrote:
>> Going through this API and comparing it with what we have, I am certain 
>> that some of the stuff will require additions to our API and some of the 
>> features we would not be able to support. 
>>     
>
> You mean there's some stuff we cannot support even with additions to our
> API?  What?  I'm a bit surprised, because I would have thought that with
> appropriate additions to our API and/or Axis2, we should be able to do
> anything (given enough programming resources, of course).
>   
Yes we can do anything. When I said, "some of the features we would not 
be able to support", I should have mentioned  "without changes to 
current Axis2/C". e.g.  to support getLastRequestHeaders and 
getLastResponseHeaders we need to expose http transport headers form 
Axis2/C which is not done currently. (Or we have to see how it can be 
done at PHP level)

Supporting SoapParam and SoapVar is the other concern. They directly 
deal with WSDL mode of operation in client and service. That means the 
SoapVar and SoapParam implementations are tightly coupled to their WSDL 
parser. As we are thinking of replacing the parser with our own in the 
future, we have to be thoughtful of how to support them - I thought we 
should not rather support them in the initial version.

Samisa...




More information about the Wsf-c-dev mailing list