Hello Srinivas
If I were to use an SOE for this functionality, wouldnt the modifcation of the .mxd layer rendering, or transparency impact ALL users accessing that .mxd through ArcGIS Server? I'm wondering how to do this using an SOE so each user of my ArcGIS Server app would be able to modify their own layers transparency?