Ik heb de opdracht gekregen om een client applicatie te maken, die d.m.v. webservices tijdens het hele proces gegevens krijgt/verstuurt.
Om een beetje 'feeling' te krijgen heb ik een aantal dingen gegoogled. Echt veel i.c.m. delphi vind je niet. Op deze site kan je een voorbeeld volgen. Maar die werkt niet meer.
Van Benno en Marcel gehoord dat je het beste kan testen met soapUI. Leuke tool waar veel in zit en niet altijd begrijpelijk. De demo op youtbe laat het een en ander zien en de starters pagina geeft ook een voorbeeld. Ik heb het voorbeeld gevolgd van een currency-converter. Demo project aangemaakt en de WSDL gedownload. D.M.V request 1 op te roepen en daar twee munteenheden in te voeren, kreeg ik (na het drukken op de start button) een wisselkoers terug. Mooi, dat werkt.
Nu heb ik op basis van het delphi-voorbeeld op het internet een demo gemaakt. Eerst heb ik een import gedaan van de WSDL. Daarna een HTTPRIO op mijn form gezet en daar de properties ingevuld.
Echter wat ik invul als munteenheid, ik krijg steeds de waarde 0 terug. Natuurlijk doe ik iets fout. Maar wat? Kan iemand mij vertellen of ik mijn demo goed heb opgebouwd?
Op dit moment heb ik nog D2009 tot mijn beschikking, maar XE7 komt er aan.
Bookmarks