Мне нужно вызвать действие получения в моем рабочем процессе из javascript, передавая параметры как json, и мне также нужен ответ в формате json ..
Я перепробовал все, что нашел, но ничего не работает.
Надеюсь, вы сможете мне помочь ... спасибо
Операция получения поддерживает только запросы SOAP, и в настоящее время нет возможности осуществлять с ней связь в стиле REST.Обходным путем было бы создать обычную службу WCF REST в качестве оболочки для вашего рабочего процесса и заставить клиента JavaScript пройти через эту оболочку.
Большое спасибо за ваш ответ. Я сделаю это, я нашел эту страницу "http://msmvps.com/blogs/theproblemsolver/" и теперь я знаю, как сохранить действия получения, потому что я не знал, следует ли мне удалить их из моего рабочего процесса или оставить их ... Вот небольшой фрагмент кода, который как.
var factory = new ChannelFactory(new BasicHttpBinding(), new EndpointAddress("http://localhost:9199/Service1.xamlx")); var proxy = factory.CreateChannel(); var response = proxy.GetData(new GetDataRequest() { Value = 42 }); Console.WriteLine(response.Value);