wiki:GEMINIv3/gd_parser_server_usage

Navigation: Up

Description

This server acts as a PHP based API interface that performs AM , Slice authority and Clearinghouse API operations on behalf of the user. In addition it also performs Manifest parsing for GEMINI and GENIDesktop so that each of the GEMINI team member does not parse rspecs making their code independent of rspec format/data changes. The PHP API calls accept data as POST/GET values and returns JSON objects of the form { "code" : <0 for success, non-zero for error> "output" : object/text }

Most of the operations require the user to authenticate themselves using a token that they can obtain on the initial communication. We will briefly explain each parser operation in the section below. This server utilizes data stored in a MySQL DB as well as data files stored on the hard disk. It utilizes two external tools namely GCF and unisencoder .

Usage

Last modified 9 years ago Last modified on 03/06/14 17:08:39