Problems? Is your data what you think it is? | |
PerlMonks |
SOAP and .NET Web Servicesby Akira71 (Scribe) |
on May 10, 2005 at 19:59 UTC ( [id://455741]=perlquestion: print w/replies, xml ) | Need Help?? |
Akira71 has asked for the wisdom of the Perl Monks concerning the following question:
Fellow monks.. again I am coming to the holy ones for help or at least some guidance. I am trying to talk to a .NET web service via SOAP and I am using SOAP::Lite as is the way of all monks. However I am running into a problem that is confounding me. I assume it is my lack of knowledge on the matter, but let me set up the scenario for you. The service is called Check status. It has an XML signature in my documentation that looks like this:
Simple as it is I only have to send in my request to the SOAP WSDL server and recieve a response that should look thusly:
Silly me to think this would be so simple. As it turns out the string that must be sent them needs to be TripleDES encrypted as well. Ok this does not seem so bad yet. I was even provided a wonderful VB example that should clear all things up. So I go about trying to make this call and nothing seems to work. I have included a sample of my code in question so that it can be crtiqued, questioned, derided or what have you. However I do hope that some answers might be able to come out of this. Of note is that I am not given all the data I think I need, so please if something is missing I will provide it. However the USERNAME and PASSWORD plus the TripleDES keys I cannot.
I have tried various values for $s above as well. I have tried using SOAP::DATA hashes. Above is about as simple as I can make what I am doing. I have scoured some of the links in forums and on this wonderful site. I even have tried best to make sense of the PERL CPAN DOC. While English is not my native language, I am proficient enoguh at it to be confused by what I read. Please if anyone has a clue I would be most appreciative. Right now I only get blank lines as a response unless I use the service a (WSDL) and then I get login errors. Oh the service can be found here:
Sincerely, Akira
Back to
Seekers of Perl Wisdom
|
|