Any ideas, if its possible to consume a web service(soap) written in Delphi(cgi or otherwise) in some other language besides Delphi(php/asp/etc)
Any ideas, if its possible to consume a web service(soap) written in Delphi(cgi or otherwise) in some other language besides Delphi(php/asp/etc)
Anything or Anyone that fails to grow will eventually die. {AI}
-------------------------------------------------
Tomorrow is the future!
Today Is the Tomorrow you made Yesterday!{AI}
Yep, it's possible. A webservice which uses the SOAP protocol sends back responses to requests via XML, which is consumable by all programming languages. So I could write a ,NET webservice, but your php site can communicate with it since the responses are encoded in XML format.
Hey thanks for the reply.I understand the semantics of how it should work........what i actually should have asked is has anyone tried it........in delphi7 i did use the the client capabilities, but i am now trying to make a server in D2009 and tests have been unsuccessful. The messages get sent, but no reply is returned(empty response). i am not sure where the issues lies.
I suspect its the development system
(vista 64)
Anything or Anyone that fails to grow will eventually die. {AI}
-------------------------------------------------
Tomorrow is the future!
Today Is the Tomorrow you made Yesterday!{AI}
Turns out soap is now marked Deprecated , i don't think its the cause of my problems more a issue with vista/64. Seems the recommendation is to use the .Net implementation. Will soo how that goes.......thanks again for the reply.
http://www.bobswart.nl/Weblog/Blog.aspx?RootId=5:2720
Anything or Anyone that fails to grow will eventually die. {AI}
-------------------------------------------------
Tomorrow is the future!
Today Is the Tomorrow you made Yesterday!{AI}
could u link to where they said soap is deprecated? cus as far as i know, .net 4 implementation of wcf still expose their endpoints in soap or rest.
Sorry, i should be more specific ........its the soap server technology that is on the deprecated list and yes WCF(Windows communication Framework is available to you in Delphi 4.NET) will allow you do build soap server apps.
links : http://www.bobswart.nl/Weblog/Blog.aspx?RootId=5:2720
DR Bob : SOAP Server Notes
The Win32/native SOAP server is currently on the Deprecated list and is
classified as "Other Consideration: Need alternative." If you want a
document/literal server, you should build your SOAP server using Delphi
for .NET (RAD Studio), which supports the SOAP specifications that are
supported by the .NET framework
Embarcadero:
http://edn.embarcadero.com/print/38475#SOAP
I hope i did not cause you any alarm.
But as i had said about the problem i was having! I do believe its related to my using vista and or vista64. Your soap server apps should still work if built using Delphi soap server components. But with the technology masked deprecated, i think i will go with some alternative.
Last edited by Artificial_Intelligence; Jun 1, 2009 at 09:56 AM.
Anything or Anyone that fails to grow will eventually die. {AI}
-------------------------------------------------
Tomorrow is the future!
Today Is the Tomorrow you made Yesterday!{AI}