Easy Java Web Service
I am looking for someone to create 2 rather simple web services using Google App Engine (Java only – not Python).
See http://code.google.com/appengine/docs/java/gettingstarted/introduction.html (free account registration if you don’t already have one).
The web services must use Google Apps and be written in Java. The two services should be called 1) SetDataPoint and 2) GetDataWire.
SetDataPoint
The web service would be invoked with the following inputs:
Metric Name – String
Metric Value (could be a variety of data types – Date, String, Float, etc.)
Metric Label – String
Data Storage – When invoked, the following information would be persisted using the Google DataStore (uses JDO):
Unique Integer Primary Key
Metric Name
Metric Value
Metric Label
Datetime Captured
See http://code.google.com/appengine/docs/java/gettingstarted/usingdatastore.html
GetDataWire Web Service – Google Chart Tools Data Source
A data source for Google Chart Tools must be implemented. This means that the service surfaces the data using the appropriate Google Class library.
http://code.google.com/apis/visualization/documentation/dev/implementing_data_source_overview.html
This web service would receive the metric name as the input and return all values, labels, and Datetimes Captured for that metric.
It’s very simple to test the new Data Source using existing Google Widgets. See directions at http://code.google.com/apis/visualization/documentation/queries.html
The project must be able to be built and (re-)deployed using Eclipse on a Mac.
In your bid, please supply a sample WSDL and a description of similar work.



