Я написал простой сервис WCF и подтвердил, что могу вызвать его из веб-приложения asp.net. Теперь я хочу вызвать тот же сервис с расширения Firefox.
Глядя на пример здесь, http://dotnetbyexample.blogspot.com/2008/02/calling-wcf-service-from-javascript.html Я подумал, что если я получу прокси-сервер javascript на шаге 7, я смогу вызвать его из javascript в моем расширении Firefox.
Но когда я загружаю firefox с расширением, он говорит «Type undefined» в консоли ошибок и указывает на строку Type.registerNamespace в начале прокси-сервера javascript.
Сгенерированный прокси работает только из другого приложения .net? Как я должен идти об этом?
Обновление: https://developer.mozilla.org/en/SOAP_in_Gecko-based_Browsers рассказывает о том, как справиться с вызовом веб-службы из Firefox. Поэтому, если у нас есть wsdl для службы wcf, мы сможем сделать это из расширения.