Использование автономного WCF с ajax на той же машине
Мне нужна помощь, пожалуйста... или, по крайней мере, направление...
У меня есть очень специфический сценарий для WCF… мне нужно самостоятельно разместить службу (IIS не разрешен) и использовать ее через HTML-страницу с помощью jQuery ajax … (IIS тоже не разрешен)… страница будет работать "автономно", в простом HTML с JavaScript... Возможно ли это?
Примечание. Служба WCF и HTML/javascript на одном компьютере.
2 ответа
Хорошо... Я понял.... Я не могу использовать самодостаточный сервис WCF со страницы в файловой системе (разные домены)... вместо этого я обслуживаю свою html-страницу через один сервис и, используя ajax, потребляю другие услуги... ну... это не очень хорошее решение, но у меня работает прямо сейчас...
во всяком случае, ткс очень много AaronLS!
Является ли это возможным??
Я полагаю, что это возможно, если вы правильно настроили приложение для поддержки конечных точек HTTP: http://msdn.microsoft.com/en-us/library/ee939340.aspx
Если вы перейдете к разделу "Определение конечных точек в файлах конфигурации", который вы увидите даже после того, как они настроят сервер, они затем настроят клиент, который подключается к localhost. Конечно, вместо этого у вас будет javascript, подключающийся к сервису, но суть в том, что нет никаких ограничений, которые мешают WCF взаимодействовать с клиентом на той же машине через HTTP.
Детали того, как использовать WCF из javascript, описаны в другом месте:
Использовать WCF с JavaScript, но достаточно ли оно универсально для всех клиентов?