There is Windows Service. This service adds user raster data to the Raster Dataset in sde database.

The Raster Dataset registred on the ArcGis Server. This Raster Dataset also was publishing on ArcGis Server. When the user data has been added to this Raster Dataset, the data is not updated on ArcGis Service.

How update service on the ArcGis Server from my Windows Service? (I know IP address, password, and service name)

thanks, but I had already read this question. I think the most usefull code here is: IPropertySet recycle = pConfiguration.RecycleProperties; recycle.SetProperty("StartTime", "1:00 AM"); recycle.SetProperty("Interval", "86400"); Is it refresh service every 86400 ms? But I'd like refresh service whenever I want.
–
novicegisAug 21 '13 at 7:53

We use one arcgis server 10.1 and two arcmap 10.1
–
novicegisAug 21 '13 at 7:55

I think you can write 1. ArcPy script to update raster data 2. Refresh ArcSDE though python and then overwrite that map service. I hope it will get an idea for you + check my similar question gis.stackexchange.com/questions/61057/…
–
SunilAug 21 '13 at 8:27