Avatar billede mercutio Nybegynder
10. august 2005 - 21:03 Der er 6 kommentarer

Webservice tester

Hej Eksperter.

Er der nogle af jer der kender til et værktøj til at teste webservices med?

Man skal kunne indsætte en sti til den webservice man vil kalde. Herefter skal det vise hvilke metoder man kan kalde. Så vælger man metoden og taster så de parametre ind man vil kalde den med.

Er det noget der findes eller skal jeg igan gmed at kode?

Mvh. Merc
Avatar billede schwarz84 Nybegynder
10. august 2005 - 22:22 #1
En web service kan man jo netop kun sende en post eller en getrequest til. Du kan ikke kalde metoder på den.
Nu ved jeg ikke hvilke værktøjer, du bruger, og hvilken server du har installeret, men når du har puttet den i Java-kategorien, bruger du måske Tomcat? I så fald vil System.out.println smide en linje i i din serverlog-fil og det kan man i hvert fald godt bruge til at teste med...
Ellers må du lige forklare lidt nærmere, hvad du vil.

Du glemte mig vist lige i går ;-) http://www.eksperten.dk/spm/638739
Avatar billede arne_v Ekspert
10. august 2005 - 22:26 #2
Forudsat at vi snakker SOAP over HTTP så kan man jo netop kalde metoder.

Det der spørges efter er vel et tool som kan generere en form udfra WSDL'en
og kalde web servicen med det indtastede.

Jeg har aldrig set noget sådant.

Men principielt kan det godt lade sig gøre.

Det der kan gøre det lidt komplekst er brug af objekter som argumenter og
retur værdi.
Avatar billede mercutio Nybegynder
11. august 2005 - 07:21 #3
Hmm det tror jeg jeg vil kigge lidt på og lave. Det kunne være genialt til at teste med.
Avatar billede mercutio Nybegynder
12. august 2005 - 13:28 #4
Kender i nogle tutorials til hvordan man kalder webservices med soap? eller er der et godt sted at komme igang med det?
Avatar billede arne_v Ekspert
12. august 2005 - 13:32 #5
Kaldet er nemt nok.

Apache Axis (eller et andet JAX-RPC kompatibelt toolkit) har de
fornødne klasser til at lave et SOAP kald.

Det er nok mere dyn dynamiske generering som giver problemer.

Axis kan gøre det - den gør det i WSDL2Java utilityen, men jeg har en
mistanle om at det ikke er helt simpelt.

Men du kunne starte med at kigge lidt på den.

Det er open source og med en Apache licens kan du frit genbruge både
ideer og kode.
Avatar billede arne_v Ekspert
29. september 2005 - 21:02 #6
tid at få afsluttet her ?
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