/ Forside / Teknologi / Udvikling / Perl / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Perl
#NavnPoint
bjarneA 141
poul_from 50
soccer 30
Nicknack 14
Tmpj 0
SOAP::Lite driller
Fra : Morten Guldager


Dato : 03-09-06 07:38

Hejsa,

Jeg leger lidt med SOAP::Lite, men jeg bliver ved med at få en
advarsel i server enden.

Jeg burger pakken SOAP-Lite-0.66-11 på en SUSE-10.1 maskine.

Serveren:
#!/usr/bin/perl
use strict;
use warnings;
use SOAP::Transport::HTTP;

my $daemon = SOAP::Transport::HTTP::Daemon
-> new (LocalAddr => 'localhost',
LocalPort => 12345,
Reuse => 1);
$daemon->dispatch_to('loctim');
$daemon->handle;

sub loctim
{
my ($self, $x) = @_;
my $lt = localtime($x);
return "$x = $lt";
}

Klienten:
#!/usr/bin/perl
use strict;
use warnings;
use SOAP::Lite;

my $S = SOAP::Lite
-> proxy("http://localhost:12345");

my $t = $S->loctim(time()) -> result();
warn "t = $t\n";

Men serveren siger:
use_prefix has been deprecated. if you wish to turn off or
on the use of a default namespace, then please use either
ns(uri) or default_ns(uri) at
/usr/lib/perl5/vendor_perl/5.8.8/SOAP/Lite.pm line 858.
for hvert kald.

Det synes jeg er træls! Hvad synes I? Forslag?


/Morten

 
 
Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408925
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste