|
Posted by R. Rajesh Jeba Anbiah on 09/02/07 12:32
On Sep 1, 3:21 am, ZAAN <z.niedziel...@gmail.com> wrote:
> Hi,
>
> I'm developing an application in PHP5, which interacts with another
> system written in Delphi (of another company). I've prepared the Web
> Service - WSDL, Client and Server (only stub) side. Company
> responsible for Delphi part hasn't preapred "real" soap server, but
> instead of that they have made an application, which listens for SOAP
> request on one port and send SOAP responses on another. In that case
> the problem is I can't use default HTTP protocol and (I think) I need
> to send raw SOAP messages. How can I do that using native PHP5
> SoapClient? Is there any parameters in WSDL which says to SoapClient
> to send raw SOAP request to one port and get response on another? Is
> that possible? Any ohter solutions?
I do not understand it clearly. However:
1. SOAP is actually through HTTP. That is the real use of SOAP.
2. Automatic creation of WSDL is not quite possible with PHP (because
of data types). But, I think, nuSOAP is doing some of it's sort.
3. PHP is the right choice for SOAP server implementation.
4. Delphi is the right choice for SOAP client. Just point to the WSDL
and the WSDL importer will all the good work for you.
5. For SOAP implementations, it's always better to use some tools
(instead of handcoding raw data)
--
<?php echo 'Just another PHP saint'; ?>
Email: rrjanbiah-at-Y!com Blog: http://rajeshanbiah.blogspot.com/
Navigation:
[Reply to this message]
|