WebService
OkidoGreen
这个作者很懒,什么都没留下…
展开
-
webService:使用idea -create webservice 根据wsdl 反向生成java 代码报错
解析组件 's:schema' 时出错。在该组件中检测到 's:schema参考:https://blog.csdn.net/jianfpeng241241/article/details/51627894https://blog.csdn.net/cnctcom/article/details/53335129wsimport解析wsdl,生成java:https://www.cnb...原创 2019-06-11 16:44:09 · 3603 阅读 · 0 评论 -
myeclipse javaWeb项目+JAX-WS webService接口开发
使用myeclipse javaWeb项目开发webService这里我使用的是myeclipse8.6,webService架包我使用的是myeclipse集成的JAX-WS一,Service服务端首先创建一个java web项目,建好包名,建一个普通类,然后写入以下内容:package com.shich.webservice;public cl转载 2015-07-14 21:54:38 · 8181 阅读 · 1 评论 -
webservice获取客户端IP地址
目录:基于JDK6 jax-ws开发的webservice获取客户端IP地址Endpoint.publish() 轻量级HTTP服务发布在web容器tomcat下发布基于XFire开发的webservice获取客户端IP地址基于Axis开发的webservice获取客户端IP地址[一]、基于JDK6 jax-ws开发的webservice获取客户端I转载 2015-07-14 21:49:20 · 21490 阅读 · 2 评论 -
JAX-WS开发的webservice如何在Tomcat下发布
目录:构建项目服务端编码创建:sun-jaxws.xml配置:web.xml添加依赖库发布并验证[一]、构建项目1mvn archetype:create -DgroupId=com.micmiu.jaxws.web -Dartif转载 2015-07-14 21:48:46 · 3203 阅读 · 0 评论 -
Spring整合JAX-WS
Jax-ws在使用上很方便,也很轻量级。重点是他是jvnet(dev.java.net)的项目,是基于java标准的(JSR181)。 不过它与Spring的整合相对麻烦,于此,我将自己的一些研究结果贴出来以供备忘和后来者参考。 首先我们要有组件支持,包括三部分(我们需要他们的jar包): Spring jax-ws jaxws com转载 2015-07-14 21:50:46 · 5607 阅读 · 2 评论 -
JAX-WS一个很简单的RPC风格的Web Service同步调用
Web Service技术,无疑会越来越被广泛应用的,可以非常好的实现异构应用程序之间的相互通信。JAX-WS是SUN推出的一种实现Web Service的工具。下面是我学习用JAX-WS实现的一个很简单Web Service例子。服务端:新建Java Project1、 创建服务接口Endpoint[java] view plaincopy转载 2014-09-12 12:02:53 · 1660 阅读 · 0 评论 -
XML中DTD,XSD的区别与应用
XML我们并不陌生,在企业级应用中有很广的用途。具体就不再说,下面介绍一下DTD,XSD的区别并以XSD为例看spring中定义与使用。1.DTD(Documnet Type Definition)DTD即文档类型定义,是一种XML约束模式语言,是XML文件的验证机制,属于XML文件组成的一部分。DTD 是一种保证XML文档格式正确的有效方法,可以通过比较XML文档和DTD文件来看文档转载 2014-08-14 20:15:14 · 1921 阅读 · 1 评论 -
wsdd方式发布web service
我主要参见这个地方http://203.208.33.132/search?q=cache:m2OzEZLkhkEJ:qzone.qq.com/blog/82899476-1235122037+MyEclipse+web+service+helloworld+wsdd&cd=3&hl=zh-CN&ct=clnk&gl=cn&client=aff-cs-360se&st_usg=ALhdy29fzX转载 2014-07-14 09:32:34 · 2098 阅读 · 0 评论 -
在axis中通过wsdd文件发布和卸载webservice
用Axis开发基于Java的Web服务概述本文介绍了一个比较简单实用的基于Java的SOAP引擎——Apache组织推出的Axis——的安装、配置和应用开发方法,希望对有兴趣做基于Java的Web Services应用开发的朋友有所帮助。 Axis简介 Axis是Apache组织推出的SOAP引擎,Axis项目是Apache组织著名的SOAP项目的后继项目,目前最新版本是采转载 2014-07-14 09:36:46 · 1959 阅读 · 0 评论 -
axis2开发webservice入门到精通
1,准备工作:首先我们要下载:axis2-1.4.1-war(发布webservice),axis2-1.4.1-bin.zip(webservice调用使用的各种包)。下载好了,把axis2-1.4.1-war目录下面的axis2.war发布到tomcat中。发布好,访问:http://localhost:8080/axis2/ 界面如下:然后编写我们的转载 2014-08-05 11:41:54 · 2080 阅读 · 0 评论 -
webservice里面wsdl后缀和asmx是干嘛用的,区别是什么?
Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件(服务),使用WSDL文件进行(说明),并通过(UDDI)进行注册。XML:(Extensible Markup Language)扩展型可标记语言。面向短期的临时数据处理转载 2015-09-08 12:46:38 · 29811 阅读 · 0 评论 -
java jdk1.6内置支持的webservice使用示例
webService是一种跨语言的系统间交互标准。在Java中使用webservice根据服务器端的服务根据描述生成WSDL文件,并将应用与此WSDL文件一起放入HTTP服务器中,借助服务工具根据WSDL文件生成客户端STUB代码。此代码的作用是将产生的对象请求信息封装成标准的SOAP格式数据,并发送到服务器端,服务器端根据接收到的SOAP格式数据进行转换,并最终通过反射调用响应类的响应方法。转载 2016-10-27 15:58:00 · 1800 阅读 · 0 评论 -
使用spring-ws开发webservice
spring是一个优雅的框架,将常用的技术粘合在一起。spring-ws相对于其他框架最大的优点是对web服务涉及技术的抽象非常的好,为webservice处理提供统一的模型,而又不限制实现时使用的技术。发布webservice发布webservice有以下几个步骤: 1. 编写服务接口定义,包括类型定义,服务方法定义。 2. 实现服务接口定义的方法。 3. 发布服务。转载 2016-12-05 20:17:08 · 1744 阅读 · 0 评论 -
Webservice、WSDL三种服务访问的方式
https://www.cnblogs.com/zhaoxd07/p/4843661.htmlhttp://www.cnblogs.com/yongfeng/archive/2013/01/30/2883146.html用soapUI试了下wsdl的测试,但还是不知道webService和WSDL的具体对应意义,找了篇文档了解下,原url见上。一 WebServiceWebServ...转载 2019-06-11 16:38:31 · 5683 阅读 · 0 评论 -
关于wsdl生成客户端代码中的JAXBElement<String>
1、使用自动生成的java文件中的 ObjectFactory构造入参关于cxf生成客户端代码中的JAXBElement 在使用cxf或者x-fire进行webservice开发时,从wsdl文件生成客户端代码时,如果有属性的类型是String,可能会出现JAXBElement类型。 为什么webservice客户端不直接使用String,而使用JAXBElement类型,转载 2016-12-07 14:51:42 · 18350 阅读 · 1 评论 -
IntelliJ IDEA 开发 WebService
1、环境IntelliJ IDEA 14.0.2JAVA 1.6Tomcat 72、新建项目进入File > New Project…菜单打开新建项目窗口,依次选择Java、WebServices,Version项选择 Apache Axis,Libraries项选择 Download。然后点击Next按钮进入下一页。在下一页中输入项目名称,然后点击转载 2016-12-07 14:54:24 · 11007 阅读 · 2 评论 -
如何用IDEA一步一步开发WebService客户端程序
好不容易把WebService服务器端搭建起来,我们还需要客户端程序也同样跑起来才能够进行和服务器端程序的通信: 在这篇文章里面,我会先自己写代码去实现调用WebService服务器端程序,接下来,通过IDEA配置的方式来调用WebService服务端: 首先,我写了一个WebService客户端程序来调用服务器端程序:import org.apache.axis.client.Ser转载 2016-12-06 16:39:48 · 16144 阅读 · 4 评论 -
如何用IDEA一步一步开发WebService服务器端
最近在搞一些东西,例如WebService,参考了很多教程,但是毕竟每一个环境都有不一样的问题,在此记录下我在开发这个过程当中遇到的一些问题。工具:IntelliJ IDEA 15.0.4 IDEA这款IDE还是非常强大的,对WebService也有很好的支持。下面我们来一步一步的实现WebService服务器端: 第一步,新建一个工程:File->new->project。需要注转载 2016-12-06 16:39:22 · 6881 阅读 · 0 评论 -
WebService 理解
从上至下结构bindingporttypeoperationmessage。。。。转:http://www.cnblogs.com/yongfeng/archive/2013/01/30/2883146.html?utm_source=tuicool&utm_medium=referralWebservice是使应用程序以与平台和编程语言无关的方式进行相原创 2016-12-05 20:35:53 · 1049 阅读 · 0 评论 -
WebServices:WSDL的结构分析
WSDL(Web Services Description Language,Web服务描述语言)是为描述Web Services发布的XML格式。W3C组织没有批准1.1版的WSDL,但是2.0版本已经在製訂中,2.0版将被作为推荐标准(recommendation)(一种官方标准),并将被W3C组织批准为正式标准。WSDL描述Web服务的公共接口。这是一个基于XML的关于如何与Web服务通讯和翻译 2016-12-06 13:35:48 · 1573 阅读 · 0 评论 -
在IntelliJ IDEA上将WSDL生成Java代码
最近接触了一个android项目,但是需要自己用webService的方法获取数据。而且只给了一个wsdl的地址,今天介绍如何利用wsdl生成Java客户端并且进行测试。一、安装一个IntelliJ IDEAWindows平台(自行选择x86和x64) 点击:https://www.jetbrains.com/idea/download/#section=windows转载 2016-12-06 13:25:00 · 7422 阅读 · 1 评论 -
intellij 开发webservice
最近项目中有用到WebService,于是就研究了一下,但是关于intellij 开发 WebService 的文章极少,要不就是多年以前,于是研究一下,写这篇博文。纯属记录,分享,中间有不对的地方,望请指正,下面开始。 首先,开发WebService的服务器端,不需要借助任何的其他,JDK就可以搞定,只要在类上标注了@WebService,以及在方法上,标注了@WebMetho转载 2016-12-06 11:11:46 · 1324 阅读 · 0 评论 -
Axis2 webservice客户端(wsdd)复杂对象
try{ org.apache.axis.description.OperationDesc oper; org.apache.axis.description.ParameterDesc param; oper = new org.apache.axis.description.OperationDesc(); oper.setName原创 2014-07-14 09:33:21 · 6633 阅读 · 0 评论 -
myeclipse下用axis2开发web service的第一个程序(SayHello)
SayHello是很多人都写过的web service。实现的功能是通过web服务输出“人名,how are you?”本文参考网上众多资料,有的也不知源作者是谁,就不一一列举了,在此感谢愿意share经验的同志们。 一、环境搭建问题1、本文环境:myeclipse7.5+jdk1.5+Tomcat5.5+axis2-1.5.4+Axis2_Codegen_Wiza转载 2014-06-03 20:23:26 · 1420 阅读 · 0 评论 -
axis2 WebService的发布与调用
1:准备: JDK:http://www.oracle.com/technetwork/java/javase/downloads/jdk6downloads-1902814.html eclipse:http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/juno转载 2014-08-05 11:42:49 · 1403 阅读 · 0 评论 -
Java开发的WebService获取客户端IP地址
1.基于jax-ws开发的webservice获取客户端ip的方法【在代理类XXXDelegate添加如下代码】: import javax.annotation.Resource; import javax.servlet.http.HttpServletRequest; import javax.xml.ws.WebServiceContext; imp转载 2014-05-09 09:47:42 · 4812 阅读 · 0 评论 -
RESTful Web Service(三):使用ajax创建客户端
上个文章中使用eclipse创建的web service。根据rest的思想,每一个资源都有唯一标识的URI。在REST Web service explorer 中可以看到每个资源的URI。这里放出一些调用的例子:1.get请求获得Category xml 数据。$("#btncall").click(function (){ $.ajax({ url转载 2012-10-27 12:25:02 · 1555 阅读 · 0 评论 -
Restful webservice 注意事项
2篇文章,大体概述了 rest 的架构及一般操作http://www.vogella.com/articles/REST/article.htmlhttp://www.ibm.com/developerworks/cn/web/wa-aj-tomcat/所需jar包:jersey-server jersey-core jersey-api jsr311-api-1.0 asm-原创 2012-10-27 12:38:30 · 2536 阅读 · 1 评论 -
RESTful Web Service(二):使用eclipse创建restful webservice 工程
使用环境:jdk1.5+eclispe3.4+myeclispe7File=>New=>Web Service Project。project name: restblog,选择REST(JAX-RS) 下一步。勾选core,jaxb,client,json然后下一步。之所以创建servlet是因为会请求一些物理不存在的URI,事实上就是这个servlet在处理这些转载 2012-10-27 12:24:12 · 4106 阅读 · 0 评论 -
RESTful Web Service(一):概述
本节介绍sun的RESTful Webservice的实现框架jersey,以及RESTful Webservice的理论知识。做为该系列的第一篇,本节会介绍后续的内容。什么是RESTful Web Services?RESTful web services是表象状态传输的web服务。REST的基础是适用http创建一个简单的web服务体系架构。它为http数据传输提供了统一的接口转载 2012-10-27 12:22:32 · 1678 阅读 · 0 评论 -
解决xfire和ws冲突问题
同时用到了JAX-WS和xfire,直接引用myclipse自带的xfire 1.2 Core Libraries后,发生冲突。本该调用JAX-WS的相关包,却调用了xfire的。于是对xfire 1.2 Core Libraries进行精简,保留的jar包如图所示。现在二者可以共存了。本人使用的是 xfire-all-1.2.6.jar 包,故进入转载 2014-05-07 17:13:22 · 3526 阅读 · 1 评论 -
XFire实现身份验证(基于Xfire SOAP Header的WebService安全验证)
[java] view plaincopy一、创建web services 工程(XFire),和平时的一样。 二、加入身份验证功能 1、首先编写服务端验证类,继承AbstractHandler类 package test; import org.codehaus.xfire.MessageContext; import org.cod转载 2014-05-06 09:53:51 · 2278 阅读 · 0 评论 -
CXF+Spring+Tomcat简明示例
多系统(异构系统)进行交互时,一种良好的方式便是调用Web Service,本示例基于Apache组织的CXF,为了方便起见特将服务端和客户端写在同一个工程下,实际项目中是不可能的,但是客户端却依赖于服务端的Web Service接口,那么可以通过导出jar的方式。环境:MyEclipse10JDK6Tomcat7CXF2.5Spring3示例项目结构图:转载 2014-05-05 10:06:29 · 1161 阅读 · 0 评论 -
JAVA webservice之CXF
昨天我们一起学习了一下xfire,今天我们来看一下CXF,为什么学完那个接着学这个呢。因为CXF是在xfire的基础上实现的,所以我们学习它会比较简单点,毕竟我们昨天刚看过了xfire的实现方法。废话少说,直接来例子。1)首先呢,还是包的问题,在http://cxf.apache.org/download.html这里可以下到最新版的CXF,当然,我用的是最新版的。接下来还是那句废转载 2014-05-05 09:53:41 · 1254 阅读 · 0 评论 -
使用meclipse查看webservice wsdl soap消息
点击后原创 2014-05-09 13:35:45 · 2992 阅读 · 0 评论 -
myeclipse6.5上基于JAX-WS开发Webservice(中文示例)
1. Introduction This document will outline the process of developing a JAX-WS web service and deploying it using MyEclipse 6.5 to the internal MyEclipse Tomcat server. The web service used in this转载 2012-12-27 15:46:27 · 1595 阅读 · 2 评论 -
JAX-WS创建和处理SOAP消息
JAX-WS规范是一组XML web services的JAVA API,在 JAX-WS中,一个远程调用可以转换为一个基于XML的协议例如SOAP,在使用JAX-WS过程中,开发者不需要编写任何生成和处理SOAP消息的代码。JAX-WS的运行时实现会将这些API的调用转换成为对应的SOAP消息。 JAX-WS 也提供了一组针对底层消息进行操作的API调用,你可以通过Dispatc转载 2014-05-09 12:55:46 · 1453 阅读 · 0 评论 -
Axis2创建WebService实例
一、Axis2的下载和安装 1.可从http://ws.apache.org/axis2/ 下载Axis2的最新版本: 可以下载如下两个zip包: axis2-1.5.4-bin.zip axis2-1.5.4-war.zip 其中 axis2-1.5.4-bin.zip文件中包含了Axis2中所有的jar文件,转载 2014-08-05 11:42:19 · 1136 阅读 · 0 评论 -
一个java生成与使用WebService的简单例子
java用Metro生成WebService,在Tomcat中发布WebService和如何使用WebService一个简单的例子: 下载metro,并安装。(本例使用1.5)http://java.net/projects/metro下载完metro-1.5.jar的包后,运行java -jar metro-1.5.jar在metro.jar所在的目录下面会生转载 2014-08-04 10:14:29 · 10647 阅读 · 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.4转载 2014-02-21 14:11:19 · 1360 阅读 · 0 评论