-
RESTful WebService入门
所属栏目:[安全] 日期:2020-12-16 热度:146
RESTful WebService是比基于SOAP消息的WebService简单的多的一种轻量级Web服务,RESTful WebService是没有状态的,发布和调用都非常的轻松容易。 ? 下面写一个最简单的Hello World例子,以便对RESTful WebService有个感性认识。因为非常专业理论化的描述REST[详细]
-
WebService工作学习心得
所属栏目:[安全] 日期:2020-12-16 热度:152
一、概念 ? ?什么是WebService?顾名思义就是基于Web的服务。它使用Web(HTTP)方式,接收和响应外部系统的某种请求。从而实现远程调用.? WebService是一种跨编程语言和跨操作系统平台的远程调用技术。其中 跨编程语言和跨操作平台,就是说服务端程序采用java[详细]
-
关于研究Webservice问题总结与心得体会
所属栏目:[安全] 日期:2020-12-16 热度:72
关于研究Webservice问题总结与心得体会 ? 一、问题描述分析 ??? 在前期我们调用edms系统中的webservice接口时,出现了问题。我们用了JDK Web服务API和第三方框架Axis1(Axis2)以及HttpClient等方式来连接webservice接口,最终均失败。在后台打印日志,错误[详细]
-
gsoap入门:获取gsoap的错误信息
所属栏目:[安全] 日期:2020-12-16 热度:198
今天学习gsoap的函数调用方式,一上来就出错了,错误原因还没找到,但为了查找出错原因,需要打出错误信息,于是学会了在调用gsoap的函数出错时获取错误信息的方式: struct soap soap; //... 执行gsoap调用 if (soap.error!= SOAP_OK) { // 只打错误码,貌[详细]
-
webservice 文件上传下载之CXF restful
所属栏目:[安全] 日期:2020-12-16 热度:54
wsimport -extension -keep -encoding UTF-8 -d dist?-s sources?wsdlInspCertMgmt.xml ? 不多说,直接上代码 ? 本身没有什么难度 ,html5中可以获取到文件名字和文件长度 fastdfs 上传文件需要知道文件大小 不管是jersey 还是 cxf 文件文件上传都用到了 私[详细]
-
gsoap入门:解决axis2服务器返回错误:com.ctc.wstx.exc.WstxParsi
所属栏目:[安全] 日期:2020-12-16 热度:175
我们的项目中webservice服务器已经搭建好,基于用axis2提供名为FaceDbService的人脸识别服务。现在的任务是用gosap开发C++版本的客户端,所以最近在尝试用gsoap生成的c++代码来调用webservice. 关于生成gsoap C++客户端代码及编译,参见我的前一篇博客《gsoap[详细]
-
【WebService】6.处理Map等CXF无法自动转换的值
所属栏目:[安全] 日期:2020-12-16 热度:132
之前说过,对于当形参、返回值的类型是String、基本数据类型、JavaBean式的复合类,List集合,数组的时候,CXF可以很好的处理。但是像Map、非JavaBean式的复合类,CXF是处理不了的。 我们先用之前编写的示例实验一下。 我们在服务端的HelloWorld接口中增加一[详细]
-
【WebService】6.处理Map等CXF无法自动转换的值
所属栏目:[安全] 日期:2020-12-16 热度:59
之前说过,对于当形参、返回值的类型是String、基本数据类型、JavaBean式的复合类,List集合,数组的时候,CXF可以很好的处理。但是像Map、非JavaBean式的复合类,CXF是处理不了的。 我们先用之前编写的示例实验一下。 我们在服务端的HelloWorld接口中增加一[详细]
-
网上常用免费的webservice
所属栏目:[安全] 日期:2020-12-16 热度:153
天气预报Web服务,数据来源于中国气象局 公用事业 http://www.webxml.com.cn/WebServices/WeatherWebService.asmx 中国股票行情分时走势预览缩略图 http://www.webxml.com.cn/webservices/ChinaStockSmallImageWS.asmx 中国股票行情数据 WEB 服务(支持深圳[详细]
-
axis,axis2调用.net的webservice
所属栏目:[安全] 日期:2020-12-16 热度:145
今天一个朋友咨询java调用.net的webservice功能,折腾了2个小时,也都折腾出来了,贴出来,希望用到的朋友少走弯路? 1、axis调用.net的webservice? Java代码?? package ?test;?? ?? import ?java.net.URL;?? import ?javax.xml.namespace.QName;?? import ?o[详细]
-
【WebService】7.为CXF的客户端和服务器端添加拦截器
所属栏目:[安全] 日期:2020-12-16 热度:138
如果我们的WebService对外提供的服务是收费的,我们就不能让用户自由的去访问我们的WebService服务,这个时候我们就要为WebService服务端进行权限控制。 那么我们如何进行权限控制呢?我们可以添加类似于拦截器的东西。 在WebService中,我们的客户端与服务[详细]
-
【WebService】7.为CXF的客户端和服务器端添加拦截器
所属栏目:[安全] 日期:2020-12-16 热度:147
如果我们的WebService对外提供的服务是收费的,我们就不能让用户自由的去访问我们的WebService服务,这个时候我们就要为WebService服务端进行权限控制。 那么我们如何进行权限控制呢?我们可以添加类似于拦截器的东西。 在WebService中,我们的客户端与服务[详细]
-
webservice-xfire 示例
所属栏目:[安全] 日期:2020-12-16 热度:170
用的是 xfire 自己做了一个简单的示例 所有的jar activation-1.1.jar bcprov-jdk15-133.jar commons-attributes-api-2.1.jar commons-beanutils-1.7.0.jar commons-codec-1.3.jar commons-discovery-0.2.jar commons-httpclient-3.0.jar commons-logging-1.0[详细]
-
webservice调用
所属栏目:[安全] 日期:2020-12-16 热度:180
上篇说了服务端 这下说客户端 userinfo package com.julongtech.entity; import java.io.Serializable; public class UserInfo implements Serializable{ /** * */ private static final long serialVersionUID = 1L; private String userId; private String[详细]
-
webservice-cxf 控制台输出日志的问题
所属栏目:[安全] 日期:2020-12-16 热度:193
在做cxf+spring+mybatis整合的时候发现logger日志无法正常输出,即使配置为debug级别也不会输出日志, 自己无意中用了下spring的日志文件 slf4j-api-1.7.5.jar slf4j-log4j12-1.7.5.jar 这两个包本来用的是3.09版本原来的是 slf4j-api-1.7.19.jar slf4j-jdk1[详细]
-
解决CXF webService 调用报错: “Cannot create a secure XMLInp
所属栏目:[安全] 日期:2020-12-16 热度:141
具体修改代码如下: package com.safein.web.listener; imp ort java.util.Properties; imp ort javax.servlet.ServletContextEvent; imp ort javax.servlet.ServletContextListener; imp ort org.apache.log4j.Logger; /** * 系统初始化 * @author julong *[详细]
-
.Net中WebService和WCF的使用示例
所属栏目:[安全] 日期:2020-12-16 热度:162
先简单创建一个DBHelper类 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data.SqlClient; using System.Data; namespace WebApplication1 { ? ? //数据库连接类 ? ? public class DBHelper ? ? { ?[详细]
-
SOAP webserivce 和 RESTful webservice 对比及区别
所属栏目:[安全] 日期:2020-12-16 热度:164
? 简单对象访问协议(Simple Object Access Protocol,SOAP)是一种基于?XML?的协议,可以和现存的许多因特网协议和格式结合使用,包括超文本传输协议( HTTP ),简单邮件传输协议( SMTP ),多用途网际邮件扩充协议( MIME ), 基于“通用”传输协议是?S[详细]
-
使用CXF框架发布WebService
所属栏目:[安全] 日期:2020-12-16 热度:127
CXF官方网站:http://cxf.apache.org/ 1.使用CXF发布WebService服务 准备: 导入相关jar包: Jar包下载地址:http://cxf.apache.org/download.html 或者使用maven导入: dependency groupIdorg.apache.cxf/groupId artifactIdcxf-rt-frontend-jaxws/artifact[详细]
-
【WebService】8.SOAP协议深入详解
所属栏目:[安全] 日期:2020-12-16 热度:115
我们上次使用客户端向服务器端发送了两次WebService请求,分别是 (1)sayHi请求 向服务端发送一个name,然后服务端回复“你好”和对应的name以及现在的时间。 (2)getAllCats请求 获取所有的宠物猫的数据。 报文大致截图: 我们使用拦截器拦截了以上两个请求的[详细]
-
【WebService】8.SOAP协议深入详解
所属栏目:[安全] 日期:2020-12-16 热度:186
我们上次使用客户端向服务器端发送了两次WebService请求,分别是 (1)sayHi请求 向服务端发送一个name,然后服务端回复“你好”和对应的name以及现在的时间。 (2)getAllCats请求 获取所有的宠物猫的数据。 报文大致截图: 我们使用拦截器拦截了以上两个请求的[详细]
-
【WebService学习过程记录(一)】照猫画虎---运行示例
所属栏目:[安全] 日期:2020-12-16 热度:165
学习网址:?JAVA6开发WebService (一) ?这篇博客枯燥言语少,直接一个可运行的代码,先动手一试,我习惯的学习方式是“知其然再知其所以然”,先会用再追其原理 模仿实例,遇见问题记录 1、JDK安装及验证?? JDK版本1.6u17 及以上,我的是 :java version "[详细]
-
【WebService学习过程记录(二)】Java6+Servlet+tomcat发布HelloW
所属栏目:[安全] 日期:2020-12-16 热度:77
学习网址:Java6 WebService的发布?? ? ; ????java 调用webservice的各种方法总结 模仿实例,遇见问题记录 1、eclipse建立Dynamic Web Project项目 2、编写webService服务 [java] ? view plain ?copy ?print ? package ?lavasoft.server;?? ?? import ?java[详细]
-
【WebService学习过程记录(三)】XFire开发Web Service---HelloWo
所属栏目:[安全] 日期:2020-12-16 热度:70
一、前期准备: 1、tomcat 版本:Tomcat 7.x 下载地址:??http://tomcat.apache.org/download-70.cgi#7.0.23 2、Xfire 版本:xfire-distribution-1.2.6 下载地址:http://xfire.codehaus.org/Download 3、eclipse 二、在tomcat下面配置xfire 1、在tomcat的we[详细]
-
【WebService学习过程记录(四)】xfire开发webservice客户端
所属栏目:[安全] 日期:2020-12-16 热度:81
学习基础:http://www.voidcn.com/article/p-rwdebvgc-op.html 本篇博客是基于上一篇:【WebService学习过程记录(三)】XFire开发Web Service---HelloWord 一、安装eclipse插件 1、打开eclipse点击help 输入信息: Name:Xfire Location: http://dist.codeha[详细]