Here's some of our progress with web services.
The Mobile Data Now web service implementation allows you to dynamically
inspect and invoke a web service. There is no need for any knowledge of
SOAP or coding to generate stubs or type serializers. Both simple and
complex type web services are supported.
Enter the WSDL url and Mobile Data Now dynamically invokes, creates the
code and presents an intuitive interface for querying web services.
1. Enter the WSDL url. (Excuse the strange looking elements)
2. A list of operations is shown, so we choose one.
3. Move to the queries area and select how we want to use this.
4. Enter the appropriate data in to the query builder. (below is a different WSDL from above)
Now, this is where we are up to. We do have a full running prototype and our efforts so far have been in to getting it in to the application. The last stage is to integrate it in to the messaging system after this and tidy it all up.
But... Julie who has been working on this has gone to China for a month to watch the Olympics. Lucky for her! So, we didn't quite finish integrating it in to the app as it was a bit more complicated than we thought. Actually it was a real effort to get it to automatically generate code, especially for complex type web services, but the efforts have paid off and we've made it really easy to use, so there's no need to code anything. This would have happened a lot sooner if there was something already written for Java, but there didn't appear to be and lots of other people were looking for this too.
In other news, we're also re-designing the website something like the images below, but with a few text changes.
The grey look was getting a bit hard to do anything with. We'll get on to implementing this next week.
Nick

Home