In .Net 3.5, WCF can supports JSON. You can send and receive JSON objects from WCF. You need to change config file to support JSON.
The following config that enables JSON support from WCF
<binding name="jsonBinding" messageEncoding="Json" />
<behavior name ="jsonBehavior">