Consuming CurrencyConverter web service through JavaScript
Hi,
For getting the currency conversion rate we could use the following web service provided by Generic Objects Technologies Ltd.
Check out the web services provided by them
http://www.webservicex.net/WCF/webServices.aspx
To consume their currency converter web service
http://www.webservicex.net/CurrencyConvertor.asmx we could use the following JavaScript code
var xmlHttp;
function SoapCall() {
// creatng the xmlHttp object
xmlHttp = new ActiveXObject(“Microsoft.XMLHTTP”);
// Calling the web service using post and true means asynchronous call
xmlHttp.open(“post”, “http://www.webservicex.net/CurrencyConvertor.asmx”, false);
// Setting the request header to let the web service identify the soap request we would be sending
xmlHttp.setRequestHeader(“Content-Type”, “text/xml; charset=utf-8”);
xmlHttp.setRequestHeader(“SOAPAction”, “http://www.webserviceX.NET/ConversionRate”);
var soapRequest = “<?xml version=’1.0′ encoding=’utf-8′?> ” +
“<soap12:Envelope xmlns:xsi=’http://www.w3.org/2001/XMLSchema-instance’ xmlns:xsd=’http://www.w3.org/2001/XMLSchema’ xmlns:soap12=’http://www.w3.org/2003/05/soap-envelope’>” +
” <soap12:Body>” +
” <ConversionRate xmlns=’http://www.webserviceX.NET/’>” +
” <FromCurrency>USD</FromCurrency>” +
” <ToCurrency>INR</ToCurrency>” +
” </ConversionRate>” +
“</soap12:Body>” +
“</soap12:Envelope>”;
xmlHttp.send(soapRequest);
alert(xmlHttp.responseText);
}
Bye..
Posted in Ajax, ASP.NET Tagged: Ajax
This was originally posted here.

Like
Report
*This post is locked for comments