How do I create a KML network link using ArcGIS Server?
When authoring a map service using ArcGIS Server Manager, there is an option to enable KML capabilities for the service. Enabling this option exposes more configuration options for the service that are explicitly for KML. A map service with the KML capability enabled allows any KML client, such as ArcGlobe, ArcGIS Explorer, Google Earth, Google Maps, and Google Mobile Maps, to request data from the service in KML format. See Managing KML network links in the ArcGIS Server Help Online for details about creating and managing KML network links. Like all map services, a KML-enabled map service is created from a map document authored in ArcMap. See Preparing your map documents in ArcGIS for KML publishing for details on authoring a map document that will display well as KML. Additional REST KML network links that can be accessed include map service layer query operations, geocode address and reverse geocode operations, and results of submitted geoprocessing jobs.