Have just used one of these SOAP things to pass a JIWA Sales Order No to the web. I feel cleaned already...
Wouldnt it be great if when JIWA hit the 9 days to go on the license, it did a Soap call, and fetched the new License.. provided its paid up of course.
"I work in VB.net but only ever on web. I will explain how I use a SOAP service, I'm assuming its pretty similar in windows programming. And I'm assuming your using visual studio.
This is Visual studio 2017, earlier versions it was actually easier, they have buried it a bit in a push to make us use WCF.
I really like SOAP web services, once you have the references set up it works just like a class within the project.
It has a relatively high transport overhead and lacks the flexibility that other types of web services have for interacting with a bunch of different client platforms but .net to .net its great.
1. Right click the project in solution explorer.
2. Add > Service reference
3. Advanced (bottom left)
4. Add web reference bottom (bottom left)
5. Enter URL of service and give it a name
6. Now you should just be able to instantiate a reference to the service and use its methods as if it were part of your project
No need to write the xml and set up the request .net should take care of all that for you
eg the 2 lines below
Dim TrackingSv As New TrackingService.TrackingService <=== Named you Called it above.
Dim response as string = TrackingSv .UpdateOrderIDs(WebID, JIWAID , Verification)"