I already have a webscript which is primarily used to upload a file in alfresco. I use this webscript to accommodate requests made within same domain. To accommodate requests from other domains(i.e. public clients), I want to use REStful web services. So instead of using Alfresco apis, I want to make use of already implemented webscript. Any idea what can be done? Webscripts can generate json response. All I need to know is how should I call my webscript from WCF.