На стороне сервера вы можете опубликовать операцию сервиса с атрибутом [WebGet] или [WebInvoke],
[WebGet]
public string Get()
{
return "Hello, world!";
}
Имейте в виду, что вам также понадобится использовать WebHttpBinding для функции REST, подробности см. По этой ссылке: http://weblogs.asp.net/kiyoshi/archive/2008/10/08/wcf-using-webhttpbinding-for-rest-services.aspx
Затем на стороне клиента вы можете использовать $ .ajax или $ .get для вызова функции,
$.get("http://localhost/somewcfservice.svc/Get", function (data) {
alert(data);
}
Первый параметр - это URI вашей сервисной операции, а второй аргумент - это функция, которую вы передаете методу $ .get в качестве обратного вызова для получения данных.
Приведенный выше код должен выдать предупреждение в браузере, которое говорит: «Привет, мир!»
Подробнее см. Здесь: http://msdn.microsoft.com/en-us/library/system.servicemodel.web.webgetattribute.aspx