Since Blue Spatial is built on the Geoservices REST Specification this post is a review of significant links and information on the specification from Esri. Snippets from the links below are included for context.
Initial Esri press release – “This open specification provides a standard way for Web clients to communicate with geographic information system (GIS) servers through Representational State Transfer (REST) technology. The specification has been opened such that developers can expose the GeoServices API request structure from ArcGIS Server and other non-Esri, back-end GIS servers or processors.”
GeoServices Rest Specification – “Although the GeoServices REST Specification was originally built to communicate with Esri’s ArcGIS® Server product, the specification has been opened such that developers can expose the GeoServices REST Specification request structure from other back-end GIS servers or processes.
GeoServices Docs – This site is not actively maintained and Esri has not published an update to the specification since it was transferred to the Open Web Foundation. Instead this site just points to the Esri REST documentation.
The story behind why the Geoservices REST Specification never became an OGC standard.
Interoperability slides from Esri Dev Summit 2013 – Slides 27 -29
Notable Geoservices Implementations:
Commercial – Arc2Earth , SAP Hana , XtraServer
Open Source from Esri – koop , Node Geoservices
Other Open Source – CartoView, 52 North Sensebox , Geoserver Extension for Geoservices REST