
Soap/Webservice
xjanting
这个作者很懒,什么都没留下…
展开
-
Web Service工作原理及实例
一、Web Service基本概念Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。XML:(Extensible Markup Language)扩展型转载 2017-06-21 20:14:02 · 323 阅读 · 0 评论 -
WebService学习总结(十二)——cxf使用案例(调用天气)
一、什么是CXF? Apache CXF = Celtix + Xfire,开始叫 Apache CeltiXfire,后来更名为 Apache CXF 了,以下简称为 CXF。Apache CXF 是一个开源的 web Services 框架,CXF 帮助您构建和开发 web Services ,它支持多种协议,比如:SOAP1.1,1,2XML/HTTP、RESTful 或者C...转载 2019-04-19 14:21:59 · 350 阅读 · 0 评论 -
WebService学习总结(十一)——cxf整合到spring中
项目中一般都是通过spring来进行管理,因此,绝大多数框架最终都将整合的spring中,cxf也不例外。 下面就讲解如何配置cxf,将其整合到spring中。(例子中web项目通过maven来进行管理,建立的mav项目为WebService_CXF)一、pom.xml文件添加依赖jar包 1)添加spring支持 2)添加cxf支持 配置如下:...转载 2019-04-19 14:20:32 · 405 阅读 · 0 评论 -
WebService学习总结(十)——cxf添加拦截器应用
项目中有时候也会做一些类似于权限验证的东西,拦截器也是一种实现方式。拦截器主要作用是做一些权限过滤,编码处理等。 webService接口也可以上拦截器,我们也可以给webservice请求加权限判断功能; webservice分服务端和客户端,服务端和客户端都是可以加拦截器的,无论是服务端还是客户端,都分进,出(In,Out)拦截器; 可以使用cxf...转载 2019-04-19 14:19:43 · 553 阅读 · 0 评论 -
WebService学习总结(九)——cxf处理java bean及List、Map类型
项目中经常是处理复合类型比如集合List、Map,下面就cxf处理复合类型进行讲解。具体例子如下: 这里实例是客户端传一个JavaBean,服务器端返回集合类型;一、 接口返回List处理: 在原来的项目实例(cxf开发webService服务端口)基础上,我们先创建一个实体类User: 1 /** 2 * 3 */ 4 package com....转载 2019-04-19 14:18:26 · 460 阅读 · 0 评论 -
WebService学习总结(八)——利用websevice接口封装activemq的生产者,并监听到消息
1.本系列第五篇,利用myeclipse生成基于jax-ws的接口,并能成功访问wsdl后,接下其他操作1.service接口:/*** 用于外部系统调用接口** @author Administrator**/public interface IUserService { public Users getUsersByUserCode(String ...转载 2019-04-19 14:17:09 · 445 阅读 · 0 评论 -
WebService学习总结(七)——通过URLConnection调用webService接口,解析wsdl
这篇文章主要利用URLconnection调用webService接口,并利用dom4解析返回的数据1.wsdl数据(访问http://localhost:8081/ERPDEMO/service/users?wsdl)<wsdl:definitions xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://s...转载 2019-04-19 14:15:54 · 627 阅读 · 0 评论 -
WebService学习总结(六)——SOAP和WSDL的一些必要知识
SOAP和WSDL对Web Service、WCF进行深入了解的基础,因此花一些时间去了解一下是很有必要的。一、SOAP(Simple Object Access Protocol)如果我们要调用远程对象的方法,就必定要告诉对方,我们要调用的是一个什么方法,以及这个方法的参数的值等等。然后对方把数据返回给我们。这其中就涉及到两个问题:1、数据如何在网络上传输。2、如何表示数据?用什么格...转载 2019-04-19 14:14:17 · 880 阅读 · 0 评论 -
WebService学习总结(五)——使用Myeclipse开发WebService(服务端/客户端)
一、准备工作(以下为本实例使用工具)1、MyEclipse10.7.12、JDK1.6.0_22二、创建服务端1、创建【Web Service Project】,命名为【TheService】。2、创建【Class】类,命名为【ServiceHello】,位于【com.hyan.service】包下。3、编写供客户端调用的方法,即...转载 2019-04-19 14:13:11 · 233 阅读 · 0 评论 -
WebService学习总结(四)——使用CXF开发WebService(服务端/客户端)
项目中经常用到开发webservice接口,及调用webService接口。这里讲解如何使用cxf开发webService接口。一、webservice介绍及理解 webservice是一种跨平台,跨语言的规范,用于不同平台,不同语言开发的应用之间的交互。 比如,平台平台淘宝、京东想获取其他快递公司数据接口,需快递公司开放数据接口。 那...转载 2019-04-19 14:11:27 · 498 阅读 · 0 评论 -
WebService学习总结(三)——使用JDK开发WebService(服务端/客户端)
一、WebService的开发手段 使用Java开发WebService时可以使用以下两种开发手段 1、使用JDK开发(1.6及以上版本) 2、使用CXF框架开发(下一篇) 3、使用Myecplise开发二、使用JDK开发WebService2.1、开发WebService服务器端 1、定义一个interface,使用@WebSe...转载 2019-04-19 14:10:06 · 497 阅读 · 0 评论 -
WebService学习总结(二)——WebService相关概念介绍
一、WebService是什么? 1. 基于Web的服务:服务器端整出一些资源让客户端应用访问(获取数据) 2. 一个跨语言、跨平台的规范(抽象) 3. 多个跨平台、跨语言的应用间通信整合的方案(实际)二、为什么要用Web service? web service能解决:跨平台调用 跨语言调用 远程调用三、什么时候使用web Service? 1. 同一...转载 2019-04-04 11:50:18 · 193 阅读 · 0 评论 -
WebService学习总结(一)——WebService的相关概念
一、序言 大家或多或少都听过 WebService(Web服务),有一段时间很多计算机期刊、书籍和网站都大肆的提及和宣传WebService技术,其中不乏很多吹嘘和做广告的成 分。但是不得不承认的是WebService真的是一门新兴和有前途的技术,那么WebService到底是什么?何时应该用? 当前的应用程序开发逐步的呈现了两种迥然不同的倾向:一种是基于浏览器的瘦客户端应用程序,一种...转载 2019-04-04 11:49:46 · 259 阅读 · 0 评论 -
使用SoapUI 测试Web Service
如何测试写好的Webservice?你当然可以写代码来测试,但还是太麻烦,你得花时间去学习各语言的关于Webservice调用的相关API。这里推荐一个Webservice开发的必备工具-SoapUI,无须了解底层细节,就能快速测试你的Webservice开发的是否正确。SoapUI是一个开源测试工具,通过Soap/HTTP来检查、调用、实现Web Service的功能,而且还能对Webs原创 2017-06-21 20:14:52 · 360 阅读 · 0 评论 -
WebService学习总结(十三)——调用webservice的方式(其他方式)
1.使用ajax调用 var xhr; function invoke(){ if(window.ActiveXObject){ xhr = new ActiveXObject("Microsoft.XMLHTTP"); }else{ xhr = new XMLHttpRequest(); } //指定请求...转载 2019-04-22 10:51:29 · 202 阅读 · 0 评论