Вызов веб-сервиса в javascript - PullRequest
0 голосов
/ 28 марта 2010

Я пытаюсь создать расширение Firefox, которое будет использовать веб-сервис. Я искал онлайн, чтобы найти способ сделать это. Мне было интересно, может ли кто-нибудь объяснить, что делают следующие объекты / методы:

service.useService(___, ___);
service.<Service Name>.callService();

Если есть альтернатива, которая не включает эти объекты, я был бы рад услышать об этом.

Большое спасибо

1 Ответ

0 голосов
/ 28 марта 2010

Похоже, вы используете специальный код IE для вызова веб-службы, и в соответствии с этим ответом он может не поддерживаться в новых браузерах:

http://www.eggheadcafe.com/software/aspnet/31984555/you-can-use-xmlhttpreques.aspx

Для получения дополнительной информации о функции service.useservice эта страница может оказаться полезной: http://www.15seconds.com/Issue/040708.htm

Если у вас есть контроль над веб-службой, вы можете заставить его отвечать либо с помощью JSON, либо использовать веб-службу REST, а также веб-службу SOAP, так как javascript может хорошо работать с REST или с формой основанный (POST / GET) веб-сервис, в отличие от SOAP.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...