2010-12-30 3 views

ответ

2

Вы используете AJAX.

В частности, объект XMLHttpRequest.

Посмотрите на jQuery ajax API - это делает AJAX более простым в использовании.

+0

Можете ли вы предоставить мне образец кода, как его использовать. –

+0

@Rajesh Rolen- DotNet Developer - В ссылках есть образцы. Ваш вопрос настолько общий, что единственный прочитанный ответ на него может быть только общим. – Oded

0

Я не думаю, что есть библиотека Javascript, которая потребляет SOAP из коробки. Dojo предлагает множество функций в этом направлении, например, RPC-вызовы и, вероятно, тот, который ближе всего подходит. IBM проделала там работу, которую вы, возможно, захотите проверить.

Это (в том числе Dojo) много нетривиальных вещей для изучения, но SOAP - неприятный зверь, если вам действительно нужно взаимодействовать с SOAP-сервисом с JS, вам придется потратить некоторое время.

См:

http://www.ibm.com/developerworks/web/library/wa-dojowebresponse/index.html?ca=drs-

SOAP Requests in Dojo

0

Оба .asmx и .svc (ФОС), разоблачать JavaScript включен привязок - это легко найти в Интернете.

Пример:

Обычно вы просто добавить/JS к URL конечной точки и JavaScript, обеспечивая прокси-сервер возвращается.

Этот прокси-код основан на структуре ASP.NET AJAX, но вы можете легко использовать его с любой другой инфраструктурой, поддерживающей ajax, с помощью this shim.