I'm looking at potential architectures for a new project and the biggest unknown right now is how well ArcGIS Server can communicate with non-ESRI data sources for map services.
There are a number of data sources including Oracle Spatial and SDF files. There is no SDE and periodically converting source data into shapefiles or similar is not an option as the data must be live. It has been suggested that FME (server?) may be able to mediate between the two, but this is something I have never tried.
Does anyone have experience with this or a similar setup? I'd be interested to know how stable a configuration this is, whether editing the source data would be possible (assuming a capable API was used on the client), or any other alternatives.
Any suggestions much appreciated.