Home > Java > Easy Java Web Service

Easy Java Web Service

March 20th, 2010

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.


Easy Java Web Service

Categories: Java Tags: , , , , , ,
Comments are closed.
Bear