WebService
文章平均质量分 90
跨时代135
这个作者很懒,什么都没留下…
展开
-
常用的webservice接口 .
Web Service 一些对外公开的网络服务接口2011-10-29 14:12商业和贸易:1、股票行情数据 WEB 服务(支持香港、深圳、上海基金、债券和股票;支持多股票同时查询)Endpoint: http://webservice.webxml.com.cn/WebServices/StockInfoWS.asmx Disco: http://web转载 2014-10-22 15:53:35 · 573 阅读 · 0 评论 -
axis2 https is forbidden
对外提供的webservice接口,需要支持https方式访问,不做任何修改会有https is forbidden的错误。这时需要在web-inf下添加axis2.xml配置文件,该文件从官网可以下载。该文件中有如下配置项,也即支持https的,需要监听的端口。 class="org.apache.axis2.transport.h原创 2016-06-13 17:21:46 · 2388 阅读 · 0 评论 -
WebService 采用SSL/HTTPS协议来传输
WebService 是基于SOAP协议传输的,SOAP是以XML文件形式进行信息传输,是明文,这是不安全的,所以我们可以在WebService加上SSL/HTTPS协议来进行数据传输基于Axis的WebService可以很好的实现,在这里我们使用tomcat服务器使用JDK自带的工具创建密匙库和信任库。1)通过使用以下的命令来创建服务器端的密匙库:keytool -genkey -a转载 2016-07-11 13:39:47 · 6048 阅读 · 1 评论 -
Tomcat + 数字证书 部署webservice (客户端调用https webService)
关于tomcat +数字证书类例子网络上很多,使用keytool工具即可,配置可见:http://blog.csdn.net/huzheaccp/article/details/8812826 最后访问:https://localhost:8443 出现tomcat主页面 并且IE浏览器加锁图标出现webService打包部署tomcat:需要jar包:jaxws-2_0.ja转载 2016-07-12 14:46:03 · 2871 阅读 · 0 评论 -
如何通过HTTPS方式访问webservice
web service在企业应用中常常被用作不同系统之间的接口方式。但是如果没有任何安全机制的话,显然是难以委以重任的。比较直接的web service加密方式就是使用HTTPS方式(SSL证书加密)加密连接,并且只允许持有信任证书的客户端连接,即SSL双向认证。这样就保证了连接来源的可信度以及数据在传输过程中没有被窃取或篡改。通过HTTPS加密方式访问web service具体方法如下: 【转载 2016-07-13 09:49:39 · 4503 阅读 · 0 评论 -
根据.wsdl文件,自动生成webservice的调用客户端
1.工具:eclipse3.3或者是带有webservice插件的eclipse wsdl2java(这个本人没用过,具体长什么样不清楚)2.步骤: 首先用浏览器访问webservice的站点,点击“webservice说明”链接,就打开了wsdl页面,或者直接使用http://[webservice站点]/service.asmx?wsdl,其中红色转载 2016-08-09 14:24:33 · 3507 阅读 · 0 评论 -
webservice 客户端调用服务端出现401错误
原因是服务端做了用户名和密码验证,但是客户端调用时未传递,所以需要调用接口前,把用户名和密码也一块传递过去。 URL url = new URL("http://11.1.1.1/XXXXservice?wsdl"); XXXStub stub = new XXXStub(url,null); stub.setUsername("admi原创 2016-08-09 14:53:31 · 6582 阅读 · 0 评论 -
axis2 File "/axis2-web/listSingleService.jsp" not found
type Exception report message File "/axis2-web/listSingleService.jsp" not found description The server encountered an internal error that prevented it from fulfilling this requ转载 2016-08-10 16:47:10 · 4293 阅读 · 1 评论 -
Axis2 Web服务配置文件services.xml详解
在Axis1中部署服务时,我们使用service.wsdd文件来配置服务。在Axis2中,不再使用service.wsdd文件来配置服务,改用services.xml了。这两个配置文件的语法是截然不同的。 本文涵盖了services.xml文件的语法和使用说明。在Apache Axis2/Java中,同一个服务包文件既可以用于部署单个服务,也可以部署多个服务。不论以何种方式部署服务,一个转载 2016-08-10 16:52:41 · 1497 阅读 · 0 评论 -
Axis2 客户端调用 设置超时时间
原文 http://www.cnblogs.com/dingmy/p/3712204.html主题 Apache Axis2请看下面的客户端代码:import org.apache.axis2.client.Options;import com.ctis.ta.service.impl.OpenAccountForUnitServiceStub;转载 2016-09-26 17:06:58 · 1241 阅读 · 0 评论 -
Webservice 通过SSL加密传输
自签名证书的WEB服务安全应用2008-07-01 11:20 Java编程语言的一个杰出之处就在于开源社区可以以较低的成本或者甚至是免费地提供优秀的应用程序。其中一个例子就是Apache Tomcat,它为使用servlet或JSP技术的开发提供了一个健壮的Web服务器。现在Web服务技术正日趋成熟,所以有些应用程序就有可能利用Swing特性丰富的前端瘦客户端结转载 2016-09-27 16:40:43 · 1639 阅读 · 0 评论 -
配置https双向认证,以及用soapui调试
一、环境信息 服务端启动jboss-4.2.3,IP是10.78.125.111。启动以后在本地调用,本地的IP是10.78.125.222 二、单向认证 单向认证比较简单,用以下命令: keytool -genkey -alias 111 -keyalg RSA -keystore 111.keystore -validity 3650 名字和姓氏要填域名转载 2016-06-06 09:52:02 · 7682 阅读 · 3 评论 -
Eclipse使用Axis2,spring开发jax-ws(webservice)的配置讲解
Eclipse使用Axis2,Spring开发jax-ws(webservice)的配置讲解: jax-ws是java web service的标准规范,jdk本身就自带了API。但是如果要部署到服务器上的话,还需要一款实现。目前实现有metro(jax-ws ri), axis2, cxf。因为最近用到axis2,所以研究了一下axis2开发jax-ws的方法。编码我就不说了,遵循j转载 2016-06-04 14:10:08 · 1525 阅读 · 0 评论 -
WebService 超简单入门教程(Java)
http://blog.csdn.net/lovingshu/article/details/8004840[java] view plaincopy Title:WebService 超简单入门教程 Author:Lovingshu Date:2012/09/21 Description:Teac转载 2014-09-05 09:38:37 · 1714 阅读 · 2 评论 -
WebService入门实例项目详细教程(图)
http://blog.csdn.net/hxx688/article/details/41597161.在ECLIPSE中创建工程项目, 并导入XFIRE包, 结构图 2. 在WEB.XML中进行配置 [xhtml] view plaincopyservlet>转载 2014-09-05 09:41:02 · 2927 阅读 · 0 评论 -
WebService到底是什么? .
一、序言 大家或多或少都听过WebService(Web服务),有一段时间很多计算机期刊、书籍和网站都大肆的提及和宣传WebService技术,其中不乏很多吹嘘和做广告的成分。但是不得不承认的是WebService真的是一门新兴和有前途的技术,那么WebService到底是什么?何时应该用? 当前的应用程序开发逐步的呈现了两种迥然不同的倾向:一种是基于浏览器的瘦客户端应用程序,一种是转载 2014-10-22 15:48:31 · 609 阅读 · 0 评论 -
MyEclipse开发WebService教程
1. 创建一个 webService 工程。2. 创建一个普通 Java 类[java] view plaincopyprint?package com.hmw.jaxws; /** * 提供 WebService 服务的测试类 * 注意:该类必须有一个无参构造方法,否则无法使用 MyEcli转载 2014-11-16 17:07:56 · 763 阅读 · 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-11-16 17:14:47 · 566 阅读 · 0 评论 -
使用axis2构建webservice时客户端内存不断增长导致应用服务器频繁重启的解决方案 .
使用axis2构建webservice时,发现系统运行一段时间后客户端的内存使用一直不断增高,导致应用服务器无法承受而重启,这里提供了一种解决方案。 原因分析:客户端以stub方式请求服务,stub对象是一个非常重量级的对象,每次客户端向服务端请求服务时,stub对象不断被创建,占用大量系统资源 解决方案:考虑到所有的客户端stub都继承自org.apache转载 2014-11-03 11:35:54 · 1277 阅读 · 0 评论 -
Axis2 客户端调用 设置超时时间
我用的是axis2-1.6.2版本。请看下面的客户端代码:import org.apache.axis2.client.Options;import com.ctis.ta.service.impl.OpenAccountForUnitServiceStub;import com.ctis.ta.service.impl.OpenAccountForUnitServiceStub.Op转载 2016-03-15 15:57:05 · 5386 阅读 · 0 评论 -
https+xml服务端/客户端java后台编写及soapUI https测试
目录(?)[-]一httpsxml服务端编写1 创建证书文件11 创建服务器KeyStore12 导出服务端证书13 创建客户端KeyStore14 导出客户端Cer证书15 交换证书2 tomcat https配置3 服务端java代码编写31 编写servlet服务端代码32 webxml配置33 启动服务端二httpsxml客户端编写1 编转载 2016-06-04 14:06:25 · 2656 阅读 · 0 评论 -
Axis2(一):配置指导
Axis2中有三种配置文件来配置系统。第一个是配置全局系统(全局配置),第二个是配置一个服务(服务配置),第三个是配置一个模块(模块配置)。1、全局配置(axis2.xml)axis2.xml位于AXIS2_HOME/conf目录下面,在此文件中可以看到位于根元素下面有六个顶层元素:ParameterTransport ReceiverTransport SenderPhase转载 2016-06-04 14:08:23 · 1241 阅读 · 0 评论 -
Axis2 的配置方法
一、在WEB-INF目录下创建conf目录,将axis2.xml复制到此目录(可以省略,在服务器启动时会自动完成); 二、将aixs2的modules复制到WEB-INF目录下; 三、将aixs2的services复制到WEB-INF目录下,只保留version.aar即可; 四、发布weservice时只需要将version.aar复制一份,改名,再使用压缩软件打开此aar文件,将M转载 2016-06-04 14:09:25 · 1199 阅读 · 0 评论 -
Axis2发布webservice(4)—WebService的session管理
通过这个可以处理一些回话缓存数据http://www.cnblogs.com/hewenwu/p/3862917.html一、WebService中添加session管理代码,用到了MessageContext类和ServiceContext类。代码如下:package com.hoo.service;import org.apache.axis2.cont转载 2017-07-14 16:52:46 · 368 阅读 · 0 评论