   SOAP and socket
  networking programming usually use sock. but what is different between SOAP and sock?  by comparation of the two, SOAP should be known clearly.   
  SOAP is XML over HTTP - very high levelsockets are connection points on a network - low level