2010-12-30 16 views

Antwort

2

Sie verwenden AJAX.

Insbesondere das Objekt XMLHttpRequest.

Schauen Sie sich die jQuery ajax API - es macht AJAX einfacher zu bedienen.

+0

können Sie mir bitte Beispielcode zur Verfügung stellen, wie man es benutzt. –

+0

@ Rajesh Rolen-DotNet Entwickler - Es gibt Beispiele in den Links. Ihre Frage ist so generisch, dass die einzige Antwort darauf nur generisch sein kann. – Oded

0

Ich glaube nicht, dass es eine Javascript-Bibliothek gibt, die SOAP aus der Box verbraucht. Dojo bietet eine Menge Funktionalität in dieser Richtung, RPC-Anrufe zum Beispiel, und ist wahrscheinlich die am nächsten kommt. IBM hat dort einige Arbeiten ausgeführt, die Sie vielleicht ausprobieren möchten.

Dies (einschließlich Dojo) ist eine Menge nicht-trivialer Sachen zu lernen, aber SOAP ist eine böse Bestie, wenn Sie wirklich eine Schnittstelle zu einem SOAP-Service mit JS brauchen, müssen Sie etwas Zeit investieren.

See:

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

SOAP Requests in Dojo

0

Sowohl .asmx und SVC (WCF) aussetzen Javascript aktiviert Bindungen - das ist leicht im Internet zu finden.

Beispiel:

Normalerweise einfach/js auf die URL des Endpunkts anhängen und Javascript einen Proxy-Bereitstellung zurückgegeben.

Dieser Proxy-Code basiert auf dem ASP.NET AJAX-Framework, Sie können ihn jedoch problemlos mit jedem anderen Ajax-Enabling-Framework verwenden, indem Sie this shim verwenden.

Verwandte Themen