
WebService
文章平均质量分 87
Erica_1230
这个作者很懒,什么都没留下…
展开
-
wsdl文件详解
恩,我想说的是,是不是经常有人在开发的时候,特别是和第三方有接口的时候,走的是SOAP协议,然后用户给你一个WSDL文件,说按照上面的进行适配,嘿嘿,这个时候,要是你以前没有开发过,肯定会傻眼,那如果你想学习的话,就认真的看下面的讲解咯:一、WSDL概述 WebServices Description Language (WSDL Web服务语言)是一个用于精确描述Web转载 2016-02-04 21:15:14 · 901 阅读 · 0 评论 -
WebService的原理和流程
第一部分 : 直观概述WebService 的几种概念 : 以 HTTP 协议为基础,通过 XML 进行客户端和服务器端通信的框架 / 组件 两个关键点 :1. 服务端提供的功能 , 通过 xml 描述2. 第一步中的描述的功能 , 嵌入到 HTTP 协议中 , 使得能通过 HTTP 协议进行通信【所谓的 SOAP 】 . 用图可以如下表转载 2016-02-04 22:09:15 · 1836 阅读 · 0 评论 -
RPC 原理
在校期间大家都写过不少程序,比如写个hello world服务类,然后本地调用下,如下所示。这些程序的特点是服务消费方和服务提供方是本地调用关系。而一旦踏入公司尤其是大型互联网公司就会发现,公司的系统都由成千上万大大小小的服务组成,各服务部署在不同的机器上,由不同的团队负责。这时就会遇到两个问题:1)要搭建一个新服务,免不了需要依赖他人的服务,而现在他人的服务都在远端,怎么调用?2)其它团转载 2016-02-05 00:35:13 · 576 阅读 · 0 评论 -
解决PKIX:unable to find valid certification path to requested target 的问题
注意:本文出自“阿飞”的博客 ,如果要转载本文章,请与作者联系!并注明来源: http://blog.youkuaiyun.com/faye0412/article/details/6883879这两天在twitter服务器上忽然遇到这样的异常:e: sun.security.validator.ValidatorException: PKIX path bui转载 2016-06-07 17:26:49 · 2759 阅读 · 0 评论 -
JAVA开发Web Service几种框架介绍
在讲Web Service开发服务时,需要介绍一个目前开发Web Service的几个框架,分别为Axis,axis2,Xfire,CXF以及JWS(也就是前面所述的JAX-WS,这是Java6发布所提供的对Web Service服务的一种实现。)前面几项都为开源项目,而其中又以axis2与cxf所最为常用,Axis与XFire已随着技术不断的更替慢慢落幕,而目前也只有axis2和cxf官方有更新转载 2017-02-07 13:38:14 · 460 阅读 · 0 评论 -
WebService的相关概念
一、序言 大家或多或少都听过 WebService(Web服务),有一段时间很多计算机期刊、书籍和网站都大肆的提及和宣传WebService技术,其中不乏很多吹嘘和做广告的成 分。但是不得不承认的是WebService真的是一门新兴和有前途的技术,那么WebService到底是什么?何时应该用? 当前的应用程序开发逐步的呈现了两种迥然不同的倾向:一种是基于浏览器的瘦客户端应用程转载 2017-02-07 14:45:06 · 327 阅读 · 0 评论 -
jws jax-ws jax-rs jaxb cxf axis2 关系
JWS:是指与webservice相关的J2EE(其实现在应该叫做Java EE吧)技术叫做JWS(全称就是Java webservice)。 简要说一下 JAX-WS 和JAX-RS JAX-WS 全称是JavaTM API for XML-Based Web Services JAX-RS 全称是JavaTM API for RESTf转载 2017-02-09 23:43:02 · 620 阅读 · 0 评论 -
soap入门篇
SOAP的全称是Simple Object Access Protocol,即简单对象访问协议。简单地说,SOAP是一种有线协议,类似于CORBA的IIOP、DCOM的ORPC或Java远程方法调用的Java远程方法协议(Java Remote Method Protocol,JRMP)。你也许会怀疑,既然已经有了那么多有线协议,为什么我们还需要另外一种?事实上,这不正好导致前面所讨论的问题吗?这转载 2017-02-11 12:23:00 · 1750 阅读 · 0 评论 -
Java调用net的webservice故障排除
前几天公司要接入国外公司的一个业务功能,对方是提供的net产生的webservice,阿堂在用cxf的wsdl2java命令生成客户端的测试代码时,出现了如下故障WSDLToJava Error: Thrown by JAXB: undefined element declaration 's:schema' 于是阿堂(网络时空)在网上查询大量资料和不断实践转载 2016-02-04 00:22:50 · 1196 阅读 · 0 评论 -
使用jdk自带的webservice
一 编写jdk的webservice的服务器代码 package com.atguigu.day01_ws.ws;import javax.jws.WebMethod;import javax.jws.WebService;/* * SEI * @author Erica * */@WebServicepublic interface原创 2016-02-04 00:00:51 · 783 阅读 · 0 评论 -
Axis,axis2,Xfire以及cxf对比
http://ws.apache.org/axis/http://axis.apache.org/axis2/java/core/http://xfire.codehaus.org/http://cxf.apache.org/axis最新的版本为April 22, 2006axis2最新的版本为19 - Dec - 2010 1.5.4xf转载 2016-02-03 13:35:18 · 418 阅读 · 0 评论 -
彻底理解webservice SOAP WSDL
WebServices简介先给出一个概念 SOA ,即Service Oriented Architecture ,中文一般理解为面向服务的架构,既然说是一种架构的话,所以一般认为 SOA 是包含了运行环境,编程模型,架构风格和相关方法论等在内的一整套新的分布式软件系统构造方法和环境,涵盖服务的整个生命周期。而在 SOA 的架构风格中,服务是最核心的抽象手段。转载 2016-01-20 01:01:21 · 865 阅读 · 0 评论 -
远程通信的几种选择(RPC,Webservice,RMI,JMS的区别)
RPC(Remote Procedure Call Protocol)RPC使用C/S方式,采用http协议,发送请求到服务器,等待服务器返回结果。这个请求包括一个参数集和一个文本集,通常形成“classname.methodname”形式。优点是跨语言跨平台,C端、S端有更大的独立性,缺点是不支持对象,无法在编译器检查错误,只能在运行期检查。 Web Service转载 2016-01-20 21:15:44 · 603 阅读 · 0 评论 -
浅谈 SOAP
本文对 SOAP 作了一个初步介绍,给出几个简单示例;接着比较 CORBA,DCOM/COM 与 SOAP 的联系与区别;然后浅析 SOAP 简单的理解为 RPC+HTTP+XML 时的运行机制;最后展现 SOAP 的前景。一:为什么需要SOAP?随着计算机技术的不断发展,现代企业面临的环境越来越复杂,其信息系统大多数为多平台、多系统的复杂系统。这就要求今天的企转载 2016-01-20 23:06:38 · 637 阅读 · 0 评论 -
ESB、SOAP和WSDL
ESBESB,Enterprise Service Bus,企业服务总线。这个概念哪来的呢?得先从web service讲起,话说。。。(balabala~~~)web service,可以认为是“跨平台(OS)、跨语言(java、C等)系统间的一种整合方案,以实现各系统间的协同作业”。举例来说,某个公司由小发展到大,可能有很多部门,有很多系统,但系统开发语言并不一致(可能有自己开发的,也转载 2016-02-06 12:05:52 · 2534 阅读 · 0 评论 -
使用基于Http的消息代替WebService的数据交互
系统间交互的工作,随着信息化建设的发展,以及业界对SOA的认识及其带来的低TOC(总体拥有成本)等优势,越来越受到信息化水平较高的用户的重视。这里先抛开SOA这样的架构规划,单纯就系统间整合的协议进行讨论。系统间的交互或者成为整合(互联互通),早在信息化系统诞生的时候,就已经出现,只是并不明显,或者由于早期开发平台、开发语言等的单一性,这种需求并没有非常大的爆发出来。随着信转载 2016-02-07 02:06:51 · 752 阅读 · 0 评论 -
cxf拦截器
一 编写服务端1 编写接口,在接口上面有@webService注解,表示该类是webService,接口里面方法注解为@webMethod,表示该方法是webService的方法 2 编写接口的实现类3 编写拦截器,继承AbstractPhaseInterceptor类,实现handleMessage方法,在该方法里面实现拦截器的业务逻辑,在这里我实原创 2016-02-07 11:30:46 · 741 阅读 · 0 评论 -
整合cxf和spring,并添加拦截器
一 服务端1 创建一个服务端的web工程,导入jar包2 编写webservice的接口和实现类。 2 编写服务器端的入拦截器,该类继承AbstractPhaseInterceptorpackage com.spring.wl.auth;import java.util.List;import org.apache.cxf.bindi原创 2016-02-07 21:36:37 · 2499 阅读 · 0 评论 -
Restful与webService区别
有好多人问我们在设计底层服务的时候到底是应该选择目前最流行的RestFul架构还是选择老牌的webService呢?今天我就将这两个概念做一下阐述,到底什么情况下选择什么比较合理。 首先需要了解:REST是一种架构风格,其核心是面向资源;而webService底层SOAP协议,主要核心是面向活动; 相关概念: SOAP 什么是SOAP,我想不用多说,google一把满眼都是。转载 2017-08-09 09:36:38 · 359 阅读 · 0 评论