Jon I think the safest approach would be to implement as two services. I don't believe you could do it on the same service with the different endpoints. What is the desire to remain agnostic from ArcGIS Server if you are serving WMS/WFS and KML clients? It seems like overcomplicating what could be done very simply. The benefit of hosting it in IIS or Apache separately is some failover, if you are using a different SOC and SOM server than the server hosting the WFS/WMS implementation, even if ArcGIS server goes down, your other clients still are running. Dippan
... View more