Re: Re: SOAP, XMLRPC and WSDL
| From: | Markus Wolff | Date: | Thu, 23 May 2002 17:57:45 +0000 |
| Subject: | Re: Re: SOAP, XMLRPC and WSDL | ||
| References: | 1 2 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-84325@lists.php.net to get a copy of this message | ||
Am Thu, 23 May 2002 10:44:36 -0700 schrieb Shane Caraveo <shane@caraveo.com>:
> SOAP::Lite has the same problem, in fact with simple stuff we've done at
> work it's proven to be less interoperable that PEAR::SOAP when it comes
> to dealing with .Net. Python is also very lacking in the SOAP arena.
> None of the scripting languages do realy well with WSDL, esp. when it
> comes to XML Schema. Deitrich's NuSOAP probably does better with
> WSDL/Schema than PEAR::SOAP, but I haven't tried to stress it to find out.
Briefly browsing the mailing list archives for PHP SOAP (which has some
great information in it, I´d really like to see an "official" SOAP list
on php.net!) I have discovered quite a neat feature:
In PEAR::SOAP you need to specifically create SOAP_Value objects for all
return values. In PHP SOAP it´s possible to bind a WSDL file to the
service which then analyses the file and takes care of proper encoding
for return values.
This is extremely helpful ´cause you don´t have to scratch your head
anymore on how to create the SOAP_Value objects so that they match your
WSDL definition (something that still causes headaches for me).
Here´s the message that I found:
http://www.geocrawler.com/lists/3/SourceForge/21431/0/8578899/
I´ll probably try it out this weekend. If it works well, this would make
a great addition to PEAR::SOAP.
Regards,
Markus
--
*21st Media* | Consulting, Konzeption, Produktion für die Bereiche:
Markus Wolff | Internet, Intranet, eCommerce, Content Management,
Hamburg,Germany | Softwareentwicklung, 3D-Animation, Videostreaming
http://21st.de | Tel. [+49](0)40/6887949-0, Fax: [+49](0)40/6887949-1