![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
WebService
jackphang
这个作者很懒,什么都没留下…
展开
-
XMLHttp.open 报缺少权限的错误 .
最近在使用Ajax 调用WebService服务,遇到了XMLHttp.open 不能跨域访问的问题。第一种方案:如果是访问自己写的WebService,那么浏览器访问你项目的IP地址必须和你访问你的WebService的IP一致,如:这是我访问项目的路径http://192.168.1.103:8080/WebServiceClient/ajax_webService.jsp ,那么你项原创 2013-04-12 11:17:37 · 1478 阅读 · 0 评论 -
使用JDK发布一个简单WebService
1.名词解析WSDL – WebService Description Language – Web服务描述语言。SOAP-Simple Object Access Protocol(简单对象访问协议)。SOA- service-oriented architecture 面向服务的架构。2.发布一个WebService服务类的前提: 1.JDK的版本必须是1.6.0_2原创 2013-04-11 15:44:50 · 5580 阅读 · 1 评论 -
通过Spring的配置文件来访问WebService
前面已经已经通过CXF的配置文件来发布一个服务了并且运行于Tomcat中,既然CXF能通过配置文件来发布服务,必然也可以通过配置来调用WebService。下面就介绍如何通过CXF的配置来调用WebService。使用CXF配置方式调用WebService的优缺点:此种情况,只需要生成的接口文件,和所依赖的实体类,适合于一个Javaweb项目已经集成了Spring。并希望通过CXF配置原创 2013-04-15 14:46:57 · 1084 阅读 · 1 评论 -
cxf的wsdl2java命令和JDK的wsimport命令的区别和使用
JDK提供了一个wsimport.exe的命令,主要是用于将WebService生成客户端代码,然后好调用WebService。wsimport 是根据JDK1.6.0_21及以上的生成本地代码的,它只能解析服务器端的SOAP协议为1.1,不能解析SOAP1.2的协议。如果解析SOAP1.2 将会解析不完全。用法:前提是已经将JDK配置为了path环境变量 C:\Documents a原创 2013-04-15 15:31:27 · 2456 阅读 · 0 评论 -
通过URLConnection的方式访问WebService
此博文对应的WebService服务端博文是 使用JDK发布一个简单的WebService 。主要代码如下 package com.client.jdk;import java.io.InputStream;import java.io.OutputStream;import java.net.HttpURLConnection;import java.ne原创 2013-04-15 15:13:12 · 696 阅读 · 0 评论 -
如何使用WebService服务
此博文对应的WebService服务端为使用JDK发布一个简单WebService 。现在我们就要使用这个WebService。首先要使用JDK自带的命令wsimport,它可以根据wsdl文档生成客户端调用代码的工具.无论服务器端的WebService是用什么语言写的,都将在客户端生成Java代码.服务器端用什么写的并不重要.wsimport.exe位于JAVA_HOME\bin目录下.原创 2013-04-11 16:14:40 · 1481 阅读 · 0 评论 -
使用CXF(JaxWsServerFactoryBean、ServerFactoryBean)编码的方式发布WebService服务
前面已经使用JDK自带的类库发布了一个简单的WebService。现在使用框架CXF的编码方式来发布一个WebServiceCXF:Apache CXF 的前身叫 Apache CeltiXfire,现在已经正式更名为 Apache CXF 了,简称为 CXF。CXF 继承了 Celtix 和 XFire 两大开源项目的精华。一般我们都是基于接口编程的、所以先提供一个接口类IHelloSe原创 2013-04-15 13:35:30 · 4429 阅读 · 0 评论 -
通过Jquery调用WebService
此博文对应的WebService服务端博文是 使用JDK发布一个简单的WebService 。值得注意Jquery不能跨域访问。也就是访问WebService的服务必须和你项目是同一个Ip。 JSP核心代码: <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding原创 2013-04-15 15:19:11 · 1002 阅读 · 1 评论 -
通过Ajax调用WebService
此博文对应的WebService服务端博文是 使用JDK发布一个简单的WebService 。值得注意ajax不能跨域访问。也就是访问WebService的服务必须和你项目是同一个Ip。 JSP核心代码: <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncodin原创 2013-04-15 15:16:34 · 923 阅读 · 0 评论 -
CXF配置的方式发布WebService并运行于Tomcat容器
前面已经用CXF编码的方式发布了一个WebService,和JDK发布WebService大同小异 。既然CXF已经和Spring集成了、为什么不用Sprnig来配置服务呢?下面就介绍如何使用Spring配置的方式来发布一个WebService。新建一个Web Project ,导入CXF所用的包。返回数据的实体Beanpackage com.service.cxf.config;原创 2013-04-15 14:27:29 · 5438 阅读 · 3 评论 -
一些常用的WebServices
天气预报Web服务,数据来源于中国气象局EndpointDiscoWSDLIP地址来源搜索 WEB 服务(是目前最完整的IP地址数据) EndpointDiscoWSDL随机英文、数字和中文简体字 WEB 服务 EndpointDiscoWSDL中国邮政编码 地址信息双向查询/搜索 WEB 服务转载 2013-04-12 15:27:48 · 659 阅读 · 0 评论 -
解决 axis生成server-config.wsdd报错
-Djava.ext.dirs=lib org.apache.axis.client.AdminClient deploy.wsdd- Unable to find required classes (javax.activation.DataHandler and javax.mail.internet.MimeMultipart). Attachment support is disa原创 2013-04-29 23:19:34 · 1711 阅读 · 0 评论