As requested after the WebServices session at the IVOA meeting, I've attached a tarball containing some sample Perl code to do authenticated SOAP requests, using SOAP cookies, to my Wiki users page see
http://www.ivoa.net/twiki/bin/view/IVOA/AlasdairAllan
You'll need Perl 5.8.0 compiled with "ithreads" enabled, SOAP::Lite and BerkelyDB along with the associated DB_File Perl module (see CPAN), but I can't recall any other dependancies.
The CookieDaemon module sits ontop of the Daemon.pm module, but there isn't any reason why this code is Transport specific, you could equally easilly sit it ontop of one of the other Transport modules.
Additonally, I don't see why the module could be (easily?) modified to pass certificates, and hence become the building block of an OGSI Perl module.
Al. Received on 2003-05-15Z02:40:08