[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