WebService
文章平均质量分 78
changhenshui1990
这个作者很懒,什么都没留下…
展开
-
WebService学习总结(一)——WebService的相关概念
一、序言 大家或多或少都听过 WebService(Web服务),有一段时间很多计算机期刊、书籍和网站都大肆的提及和宣传WebService技术,其中不乏很多吹嘘和做广告的成 分。但是不得不承认的是WebService真的是一门新兴和有前途的技术,那么WebService到底是什么?何时应该用? 当前的应用程序开发逐步的呈现了两种迥然不同的倾向:一种是基于浏览器的瘦客户端应用程序,一种是基于浏...转载 2018-03-30 12:51:47 · 233 阅读 · 0 评论 -
WebService学习总结(十二)——cxf使用案例(调用天气)
一、什么是CXF? Apache CXF = Celtix + Xfire,开始叫 Apache CeltiXfire,后来更名为 Apache CXF 了,以下简称为 CXF。Apache CXF 是一个开源的 web Services 框架,CXF 帮助您构建和开发 web Services ,它支持多种协议,比如:SOAP1.1,1,2 XML/HTTP、RESTful 或者CORB...转载 2018-04-23 10:47:20 · 966 阅读 · 0 评论 -
WebService学习总结(十一)——cxf整合到spring中
项目中一般都是通过spring来进行管理,因此,绝大多数框架最终都将整合的spring中,cxf也不例外。 下面就讲解如何配置cxf,将其整合到spring中。(例子中web项目通过maven来进行管理,建立的mav项目为WebService_CXF)一、pom.xml文件添加依赖jar包 1)添加spring支持 2)添加cxf支持 配置如下: 1...转载 2018-04-23 10:32:54 · 192 阅读 · 0 评论 -
WebService学习总结(十)——cxf添加拦截器应用
项目中有时候也会做一些类似于权限验证的东西,拦截器也是一种实现方式。拦截器主要作用是做一些权限过滤,编码处理等。 webService接口也可以上拦截器,我们也可以给webservice请求加权限判断功能; webservice分服务端和客户端,服务端和客户端都是可以加拦截器的,无论是服务端还是客户端,都分进,出(In,Out)拦截器; 可以使用cxf内置拦截器,...转载 2018-04-23 10:16:36 · 1008 阅读 · 0 评论 -
WebService学习总结(九)——cxf处理java bean及List、Map类型
项目中经常是处理复合类型比如集合List、Map,下面就cxf处理复合类型进行讲解。具体例子如下: 这里实例是客户端传一个JavaBean,服务器端返回集合类型; 一、 接口返回List处理: 在原来的项目实例(cxf开发webService服务端口)基础上,我们先创建一个实体类User: 1 /** 2 * 3 */ 4 package com.hik.ent...转载 2018-04-23 10:05:14 · 314 阅读 · 0 评论 -
WebService学习总结(八)——利用websevice接口封装activemq的生产者,并监听到消息
1.本系列第五篇,利用myeclipse生成基于jax-ws的接口,并能成功访问wsdl后,接下其他操作1.service接口:/** * 用于外部系统调用接口 * * @author Administrator * */public interface IUserService { public Users getUsersByUserCode(String userCode...原创 2018-04-03 16:45:26 · 593 阅读 · 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://schem...原创 2018-04-02 22:44:49 · 1677 阅读 · 0 评论 -
WebService学习总结(六)——SOAP和WSDL的一些必要知识
SOAP和WSDL对Web Service、WCF进行深入了解的基础,因此花一些时间去了解一下是很有必要的。一、SOAP(Simple Object Access Protocol)如果我们要调用远程对象的方法,就必定要告诉对方,我们要调用的是一个什么方法,以及这个方法的参数的值等等。然后对方把数据返回给我们。这其中就涉及到两个问题:1、数据如何在网络上传输。2、如何表示数据?用什么格式去表示函数...转载 2018-04-02 22:15:55 · 514 阅读 · 0 评论 -
WebService学习总结(五)——使用Myeclipse开发WebService(服务端/客户端)
前言:朋友们开始以下教程前,请先看第五大点的注意事项,以避免不必要的重复操作。 一、准备工作(以下为本实例使用工具)1、MyEclipse10.7.12、JDK 1.6.0_22 二、创建服务端1、创建【Web Service Project】,命名为【TheService】。 2、创建【Class】类,命名为【ServiceHello】,位于【com.hyan.service】包下。 3...转载 2017-04-12 14:22:57 · 6148 阅读 · 0 评论 -
WebService学习总结(四)——使用CXF开发WebService(服务端/客户端)
项目中经常用到开发webservice接口,及调用webService接口。这里讲解如何使用cxf开发webService接口。一、webservice介绍及理解 webservice是一种跨平台,跨语言的规范,用于不同平台,不同语言开发的应用之间的交互。 比如,平台平台淘宝、京东想获取其他快递公司数据接口,需快递公司开放数据接口。 那...转载 2018-03-30 15:03:34 · 443 阅读 · 0 评论 -
WebService学习总结(三)——使用JDK开发WebService(服务端/客户端)
一、WebService的开发手段 使用Java开发WebService时可以使用以下两种开发手段 1、 使用JDK开发(1.6及以上版本) 2、使用CXF框架开发(下一篇) 3、使用Myecplise开发二、使用JDK开发WebService2.1、开发WebService服务器端 1、定义一个interface,使用@WebService注解标注接口,使用...转载 2018-03-30 13:21:20 · 215 阅读 · 0 评论 -
WebService学习总结(二)——WebService相关概念介绍
一、WebService是什么? 1. 基于Web的服务:服务器端整出一些资源让客户端应用访问(获取数据) 2. 一个跨语言、跨平台的规范(抽象) 3. 多个跨平台、跨语言的应用间通信整合的方案(实际)二、为什么要用Web service? web service能解决:跨平台调用跨语言调用远程调用三、什么时候使用web Service? 1. 同一家公司的新旧应用之间 2. 不同公司...转载 2018-03-30 13:20:19 · 176 阅读 · 0 评论 -
WebService学习总结(十三)——调用webservice的方式(其他方式)
1.使用ajax调用var xhr;function invoke(){ if(window.ActiveXObject){ xhr = new ActiveXObject("Microsoft.XMLHTTP"); }else{ xhr = new XMLHttpRequest(); } //指定请求地址 var url ...转载 2018-04-23 10:57:08 · 265 阅读 · 0 评论