Avatar billede pernille_bergman Nybegynder
10. september 2003 - 15:03 Der er 4 kommentarer og
1 løsning

Parametrerne bliver sat til null i webservice.

Hej eksperter,

Jeg har en webservice, som jeg har lavet clienter til i forskellige sprog.
Webservicen virker fint både i testen i browseren og i mit C# program.
Jeg har nu lavet et client program i perl, som får fin kontakt til servicen, men sætter de overførte parametre til null når de kommer over i webservicen, hvilket giver forkerte resultater.

Jeg er helt ny i Perl, så det kan være jeg mangler noget der, men jeg har på fornemmelsen det ikke er det for, jeg har set at mange andre har samme problem på andre nyhedgrupper, men ingen af dem jeg har fundet har fået svar, så jeg håber I kan hjælpe.

Hvis det kunne være det, ser min client således ud:

use WebService::ServiceProxy;

my $wsdl = "http://kpmdev.newtech.dk/kpmwebservice/Service1.asmx?WSDL";
my $service = WebService::ServiceProxy->new($wsdl);

    print "Check Out Dmu:\n Enter DMU id:  ";
    $dmuid = <STDIN>;
    print " Enter User Id: ";
    $userid = <STDIN>;
    print $service->CheckOutDMU("$dmuid","$userid");
   
På forhånd tak

Pernille Bergman
Avatar billede pernille_bergman Nybegynder
10. september 2003 - 15:03 #1
Forresten Webservicen er skrevet i C#
Avatar billede odegaard Nybegynder
10. september 2003 - 15:17 #2
Dette er en .NET kategori, og eftersom dit problem ikke vedrører din C# webservice (du siger jo selv den virker fint), men Perl, hører den ikke til her.
Prøv http://www.eksperten.dk/kat/13/ i stedet.
Avatar billede pernille_bergman Nybegynder
10. september 2003 - 15:59 #3
Jo tak, men det er lidt svært når de ikke ved hvad en webservice er derovre, det er derfor jeg skrev til .net
Avatar billede odegaard Nybegynder
10. september 2003 - 16:08 #4
Webservices er en standard og har ikke som sådan noget med .NET at gøre.
Avatar billede pernille_bergman Nybegynder
10. november 2003 - 13:20 #5
...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester