AnsweredAssumed Answered

Using ArcGIS Server "externally"

Question asked by Schlomm_1 on Nov 28, 2013
Latest reply on Nov 29, 2013 by geonetadmin
I have some problems using the ArcGIS Server and the provided features with "not ArcGIS Software".
Some basic information:
Our project will use ArcGIS Server as the Backend for providing map and Feature Access Services. We will use the REST interface to perform the basic operations. We will have a webmap (implemented with the ESRI JavaScript API) and we will also have an OpenSource web map, which won't use any of ESRI solutions, which are not open source.

Some problems:

  1. Our developers have already defined an API, which is based on common REST principles like using GET, POST, PUT and DELETE. Because of the fact that all Feature Service operations are processed through the POST operation (POST only ( we have some trouble. I've realized that there is no option to change any of these principles (like changing the REST operation type).

  2. Another problem: Datatypes. Our API want to use some Arrays as datatypes: Using ArcGIS Server there is no option to use Arrays as a datatype. I've already tried to modify the json-schema manually, but then it's not possible anymore to import the service definition.

  3. Additional information (like an API-key), which should be placed in the header of the service json file is also impossible, right?

My question is: Would an adapter be a recommended solution to solve some of these issues? How much work would this be?
Although I doubt that this is possible (mainly because of the ArcGIS Server REST principles and datatypes)...

Would be nice to get some feedback.