参考网上资料:
$(document).ready(function(){
$("#b").click(function(){
$.ajax({
contentType:"text/xml",
type: "POST", //访问WebService使用Post方式请求
url: "http://192.168.0.146:8085/HelloWorldService?wsdl", //调用WebService的地址和方法名称组合---WsURL/方法名
data: getPostData(),
dataType: "xml",
success: function(result) { //回调函数,result,返回值
//alert(result);
alert($(result).find('return').text());
},
error: function(x, e) {
alert('error:'+ x.responseText);
},
complete: function(x) {
//alert('complete:' x.responseText);
}
});
})
})
//定义满足SOAP协议的参数。
function getPostData()
{
//根据WSDL分析sayHelloWorld是方法名,parameters是传入参数名
var postdata="<?xml version=\"1.0\" encoding=\"utf-8\"?>";
postdata +="<soap:Envelope xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\">";
postdata +="<soap:Body><getGreetings xmlns=\"http://tempuri.org/\">";
postdata +="<parameters>"+ '中文' +"</parameters>";
postdata +="</getGreetings></soap:Body>";
postdata +="</soap:Envelope>";
return postdata;
}
分享到:
相关推荐
本文将深入探讨如何使用jQuery的Ajax方法来调用WebService,从而实现异步数据交换,提升用户体验。 首先,理解Ajax(Asynchronous JavaScript and XML)的核心概念是关键。Ajax允许网页在不刷新整个页面的情况下与...
JavaScript调用WebService组件是Web开发中的常见操作,主要用于在客户端与服务器端进行数据交互。WebService是一种基于HTTP协议的,能够跨平台、跨语言的服务接口,它通过SOAP(Simple Object Access Protocol)消息...
个人感觉有两点是比较方便的:第一,在对WebService做ajax请求的时候,请求的url的... 在使用jQuery调用WebService的方法的时候,只能发送post方式的请求;如果要返回json格式的数据的话,需要将contentType设置为appl
在本文中,我们将探讨如何使用jQuery来访问遵循SOAP协议的WebService,特别地是与Java的Xfire框架集成的Web服务。通常,许多示例都使用JSON格式传递参数,但请注意,JSON并不适用于所有类型的Web服务,尤其是那些...
标题 "021-consume-get-request-spring-rest-webservice-jquery" 暗示了这是一个关于使用Spring构建RESTful Web服务,并使用jQuery消费GET请求的教程。在这个项目中,我们将探讨如何利用Java Spring框架创建REST API...
这是一个精品、经典项目,可以适用于快速二次开发,方便对接企业内部的ERP、HR、MES等平台,内容包括: ...webservice建立和调用 前端控件说明 直接使用 eclipse或IDEA导入直接可使用 全开源、请放心下载
- **Java调用**:Java有JAX-WS(Java API for XML Web Services)框架,如Apache CXF,可以直接生成客户端代码调用WebService。 - **C#调用**:.NET Framework提供了System.Web.Services命名空间,简化了C#调用...
本文将深入探讨如何使用JavaScript调用Web Service,以及如何解决在这个过程中遇到的问题,以配合“js调用webservice示例+源码”的主题。 Web Service是一种基于网络的、平台无关的服务,它通过SOAP(Simple Object...
2. **后端调用**:对于服务器端的应用,例如Java、.NET或其他语言,你可以使用对应的Web服务客户端库(如Apache Axis for Java,或者.NET的SoapHttpClient类)来创建一个代理类,这个类封装了Web服务的调用细节。...
5. **调用数据库**:在WebService中,可以使用各种编程语言(如Java、C#等)连接数据库,执行SQL查询以获取数据。数据库访问通常通过ADO.NET、JDBC等API实现。 6. **数据转换为XML**:获取到数据库结果后,需要将其...
在这个示例中,我们将讨论如何使用JavaScript来调用不同平台(如C#和Java)编写的WebService,以及实现跨浏览器兼容性。 首先,让我们了解JavaScript中的SOAP(简单对象访问协议)调用。SOAP是一种基于XML的协议,...
比如,一个Java编写的后台服务可以通过WebService接口供JavaScript或者.NET等其他语言调用。 5. **Axis和WebService**:Axis是Apache组织开发的一个开放源代码的Web Service工具包,用于创建和部署Web Services。它...
这涉及到编写LotusScript代码,该代码创建一个Java对象,然后调用Java对象中的方法来与Web服务通信。 3. **JavaScript**:在Domino中,JavaScript通常在XPages或客户端脚本中使用。可以通过使用dojo.xhr或jQuery的...
5. 响应一个请求的分层结构约定,列举几个示例(常规调用、Ajax调用、WebService调用、提供WebService暴露、硬件设备接口调用); 6. 验证代码质量的约定,如JUnit、EMMA、FindBugs、CheckStyle、PMD的使用;Hudson...
4. **代理模式**:在某些编程语言中,如Java,可以通过生成的代理类来调用WebService。这个代理类是根据WSDL动态生成的,它可以透明地处理网络通信和XML序列化/反序列化。 在处理SSL(安全套接层)相关问题时,比如...
Java面试题31.jdbc调用存储过程 Java面试题32.简单说一下你对jdbc的理解 Java面试题33.写一个jdbc的访问oracle的列子 Java面试题34.jdbc中preparedStatement比Statement的好处 Java面试题35.数据库连接池的作用 Java...
- **服务消费者**: 调用WebService **14. Linux环境** - **基本命令**: ls, cd, mkdir等 - **文件权限**: chmod - **进程管理**: ps, kill **15. Redis** - **Redis简介**: NoSQL数据库 - **数据结构**: String, ...
【Java工程师简历】应聘Java开发工程师的文档展示了应聘者具备扎实的Java编程基础和技术栈,以下是根据简历内容提炼出的相关知识点: 1. **Java基础**: - 面向对象编程:理解类、对象、封装、继承和多态的概念。 ...