Te paso unas ligas para que puedas ver el tema
http://msdn.microsoft.com/en-us/library/ms996415.aspx http://www.15seconds.com/issue/020312.htm
Para el caso especifico que mencionas
Aunque por los tiempos te diria que le echaras un ojo a WCF para generar tus servicios ya que cuenta con mas mecanismos para este tipo de aspectos.