Batik Information Retrieval
Description
This service provides functionality for retrieving Batik information related to the given query. For now, this service only able to receive image as query.

Note: Batik is the names of fabric pattern, for more information about Batik see http://en.wikipedia.org/wiki/Batik .
Operation(s)
This web service provides several operations, there are:
retrieveBatikInformation
This operation retrieve batik information related to the given Image
Input
inputImage - an image in binary.
Output
batikData - a String that present batik information. Below area the structure of the string (Each Batik's data are separated by delimeter " ; "):

"[1st Batik's data];[2nd Batik's data];...;[nth Batik's data]"

where EACH [Batik's data] are representing numerous information such as Batik's name, Batik's Category, Batik's origin, and its Batik's image that is encoded as a string using Base64 encoding. Below are the structure of string which represented Batik's data: (Each Batik's data are separated by delimeter " $ "):

"[Batik's Name]$[Batik's Category]$[Batik's Origin]$[Batik's image as a string]"
retrieveBatikInformation2
This operation retrieve batik information related to the given Image
Input
inputImage - an image which is encoded as a string using Base64 encoding.
Output
batikData - a String that present batik information. Below area the structure of the string (Each Batik's data are separated by delimeter " ; "):

"[1st Batik's data];[2nd Batik's data];...;[nth Batik's data]"

where EACH [Batik's data] are representing numerous information such as Batik's name, Batik's Category, Batik's origin, and its Batik's image that is encoded as a string using Base64 encoding. Below are the structure of string which represented Batik's data: (Each Batik's data are separated by delimeter " $ "):

"[Batik's Name]$[Batik's Category]$[Batik's Origin]$[Batik's image as a string]"
WSDL URL
The Web Service Description Language (WSDL) of this web service can be found at
BatikInformationRetriever.wsdl
Sample Web Client
A simple web client that consume this web service can be found at
BatikInformationRetrieverSampleClient
The source code of this simple web client can be found at
BatikInformationRetrieverSampleClient.zip
Sample Mobile Client
To help the user consume this service from anywhere, we developed a mobile client for accessing this web service. This mobile client named Arjuna. Here are the screen shot of this mobile application


There are three versions of mobile client for this web service:
  • Arjuna
    Please read the license of this application before you download it. You can download this application from here
  • Arjuna Lite Version
    Please read the license of this application before you download it. You can download this application from here
  • Arjuna Lite Version Without theme
    Please read the license of this application before you download it. You can download this application from here
License for this sample mobile client:
2008 - Multilab Research, Faculty of Computer Science, University of Indonesia
Permission is hereby granted, free of charge, to any person obtaining a copy of this software, to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, and distribute

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Acknowledgement
Author(s) of Another Web Service(s) that consumed by this service:
This Service consuming three web services, there are: click on each web services name to find the information about those web services
Web Service Author(s):
  • This web service was developed by:
    Ario santoso () and Eliza Margaretha () on November 2008
Sample Mobile Client Author(s):
  • This sample mobile client of this web service was firstly developed by:
    Andreas Febrian () on September 2008.
  • This sample mobile client of this web service was modified and furnished by:
    Ario Santoso () and Hansel Tanuwijaya () on November 2008.



These Services Powered by Enterprise Computing Lab (ECL) Server
By using the services provided here, it means that you have agreed on the following Term and Conditions
2008 - Multilab Research - Faculty of Computer Science, University of Indonesia
Template by Anubis (SCCUISFD Workshop). Modified by Multilab Research Team