-
WebService之CXF注解之一(封装类)
所属栏目:[安全] 日期:2020-12-16 热度:132
Teacher.java: /** * @Title:Teacher.java * @Package:com.you.model * @Description:老师封装类 * @author:Youhaidong(游海东) * @date:2014-5-5 下午11:03:13 * @version V1.0 */package com.you.model;import java.io.Serializable;/** * 类功能说明 *[详细]
-
WebService之CXF注解之二(Service接口)
所属栏目:[安全] 日期:2020-12-16 热度:127
ITeacherService.java: /** * @Title:ITeacherService.java * @Package:com.you.service * @Description:教师Service接口 * @author:Youhaidong(游海东) * @date:2014-5-5 下午11:06:24 * @version V1.0 */package com.you.service;import javax.jws.WebMet[详细]
-
WebService之CXF注解之三(Service接口实现类)
所属栏目:[安全] 日期:2020-12-16 热度:111
ITeacherServiceImpl.java: /** * @Title:ITeacherServiceImpl.java * @Package:com.you.service.impl * @Description: * @author:Youhaidong(游海东) * @date:2014-5-5 下午11:08:39 * @version V1.0 */package com.you.service.impl;import com.you.model[详细]
-
WebService之CXF注解之四(测试类)
所属栏目:[安全] 日期:2020-12-16 热度:58
TeacherTest.java: /** * @Title:TeacherTest.java * @Package:com.test.service * @Description: * @author:Youhaidong(游海东) * @date:2014-5-5 下午11:14:09 * @version V1.0 */package com.test.service;import org.apache.cxf.interceptor.LoggingInI[详细]
-
WebService之CXF注解之五(配置文件)
所属栏目:[安全] 日期:2020-12-16 热度:161
1、web.xml ?xml version="1.0" encoding="UTF-8"?web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/[详细]
-
JAX-WS WS-Addressing和Stateful
所属栏目:[安全] 日期:2020-12-16 热度:117
回顾之前的文章,WebService SOAP消息是通过HTTP协议传输的。这个消息传给谁,以及需要执行什么action,均是由http header中的值决定: POST?/library/service?HTTP?1.1/POST????????????????????Host:?localhost:8080SOAPAction:?http://library.mycompany.[详细]
-
JAX-WS 文件传递
所属栏目:[安全] 日期:2020-12-16 热度:196
MTOM vs SwA WebService传递文件有两种标准,SwA(SOAP with Attachment)和MTOM(Message Transmission and Optimization Mechanism)。SwA正在被性能更好的MTOM with XOP(XML Binary Optimized Packaging)所代替。如果不开启MTOM的话,则使用SwA。 MTOM[详细]
-
XFire实现身份验证(基于Xfire SOAP Header的WebService安全验证)
所属栏目:[安全] 日期:2020-12-16 热度:154
[java] ? view plain copy 一、创建web?services?工程(XFire),和平时的一样。?? 二、加入身份验证功能?? 1 、首先编写服务端验证类,继承AbstractHandler类?? package ?test;?? import ?org.codehaus.xfire.MessageContext;?? import ?org.codehaus.xfire.h[详细]
-
在jboss中使用cxf调用webservice
所属栏目:[安全] 日期:2020-12-16 热度:146
以下示例以 apache-cxf-2.2.9 为例,开发工具为MyEclipse10 ? 在jboss中使用cxf调用webservice的时候,如果是在web应用中调用,没有什么太大的问题。但是如果是以EJB或者其他服务的方式发布的话,可能会出现 【javac: 无效的标志: ......】的问题。出现问题[详细]
-
JAX-WS 内容协议的选择
所属栏目:[安全] 日期:2020-12-16 热度:143
JAX-WS支持SOAP1.1,SOAP1.2和HTTP。在之前所写的所有文章中,从没有涉及到跟协议相关的内容。但是JAX-WS默认使用的是SOAP1.1协议。所以之前的所有例子,均是在使用SOAP1.1. 我们也可以使用SOAP1.2,SOAP1.2跟SOAP1.1相比 SOAP1.2建立在XML infoset上,SOAP1.[详细]
-
WebService高级,可靠消息
所属栏目:[安全] 日期:2020-12-16 热度:188
在互联网世界中,由于软件,网络,机器等各种无稳定因素,一个SOAP消息可能会发生传输失败。如果这是一个天气预报的消息,那么失败还不会造成太大影响,但如果消息是有关银行操作,比如转账,消息的传输不可靠就可能会导致用户的损失。 因为上述原因,WS-Rel[详细]
-
Axis2创建WebService实例
所属栏目:[安全] 日期:2020-12-16 热度:75
?一、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文件,? ????? ax[详细]
-
pb12 开发 webservice 注意事项
所属栏目:[安全] 日期:2020-12-16 热度:154
系统环境:winxp sp2 + oracle10g + iis5.1 1. 检查本机 iis 是否正常,若 iis 不能运行或浏览默认网页时报权限类错误,检查“本地用户和组”中 3 个相关的内置账号是否启用(启动 iis,asp.net,internet 来宾)。 2. pb 开发 ws,必须安装 framework3.5 sp1[详细]
-
【webservice】如何发布axis2的webservice服务端
所属栏目:[安全] 日期:2020-12-16 热度:61
axis2版本:axis2-1.5.4 准备工作:下载axis2-1.5.4-war.zip(生成服务端)、axis2-1.5.4-bin.zip(axis2的jar包),jdk5(及以上版本)、tomcat(端口我设成8086了) 手把手超级详细介绍axis2的webservice服务端的生成与发布。 1. 解压axis2-1.5.4-war.zip[详细]
-
webservice发送字符串
所属栏目:[安全] 日期:2020-12-16 热度:176
如果只是传送字符串给客户端,则非常简单,只需要导入xfire包,编写接口,编写实现方法,修改。 如果要传送数组或者自定义类,需要为接口编写agexis文件。较为复杂。 如果试着传送这些没成功,而传送字符串成功了,可以通过自己编写xml文件,让客户端接受并[详细]
-
灵活利用已经实现的技术
所属栏目:[安全] 日期:2020-12-16 热度:137
这几天在webservice开发,传输的数据最理想的是自定义类的数组。 之前测试的时候,用字符串”hello,webservice“做测试,很成功的一个例子 后来复杂数据类型数组的时候,我的搭档一直接受不到数据。 就这样一直持续了大概一个月,是在没办法,导师出马了。[详细]
-
webservice高级,安全(附带实例)
所属栏目:[安全] 日期:2020-12-16 热度:177
最简单的安全方案 J2EE容器端的WebService,是由Servlet来提供的,以Metro为例,所有的webservice请求都是由com.sun.xml.ws.transport.http.servlet.WSServlet处理的。所以,最简单的方法,便是将安全问题交给web容器来处理。比如,使用HTTPs保证消息传输安[详细]
-
webService接口
所属栏目:[安全] 日期:2020-12-16 热度:88
Web Service 一些对外公开的网络服务接口 2011-10-29 14:12 商业和贸易: 1、股票行情数据 WEB 服务(支持香港、深圳、上海基金、债券和股票;支持多股票同时查询) Endpoint: http://webservice.webxml.com.cn/WebServices/StockInfoWS.asmx Disco: http://[详细]
-
使用meclipse查看webservice wsdl soap消息
所属栏目:[安全] 日期:2020-12-16 热度:193
点击后,呈现webservice 视图: 点击右上角切换至 wsdl 视图 在一下页面 输入 wsdl地址,本地 远程 都可: 点击GO: 若有参数输入参数,后点击Go status视图显示 返回结果,点击Source,展开 显示soap request message 及 soap response message: 截图中 便[详细]
-
【Apache CXF】CXF对JAX-WS的支持
所属栏目:[安全] 日期:2020-12-16 热度:142
相关dependency,我使用的版本是2.7.11: dependency groupIdorg.apache.cxf/groupId artifactIdcxf-rt-frontend-jaxws/artifactId version${cxf.version}/version/dependencydependency groupIdorg.apache.cxf/groupId artifactIdcxf-rt-transports-http/art[详细]
-
引用webservice 已超过传入消息(65536)的最大消息大小配额。若要
所属栏目:[安全] 日期:2020-12-16 热度:140
?xml version="1.0" encoding="utf-8" ? configuration ? ? system.serviceModel ? ? ? ? bindings ? ? ? ? ? ? basicHttpBinding ? ? ? ? ? ? ? binding name="AlarmMonitorEventSoap" maxBufferPoolSize="2147483647" maxReceivedMessageSize="2147483647"[详细]
-
Invoking Webservice from PL/SQL (UTL_DBWS&UTL_HTTP)
所属栏目:[安全] 日期:2020-12-16 热度:133
从PL/SQL,Oracle提供了两种方式调用外部Webservice:一种是UTL_HTTP,另外一种是UTL_DBWS。 utl_http – low level http assembler utl_dbws – high level web service package UTL_HTTP ?Available as of 8.0.5 ?Send/receive raw HTTP request/responses[详细]
-
WebService入门系列教程-简单的WebSercice实例
所属栏目:[安全] 日期:2020-12-16 热度:163
第一步 ?新建一个webservice ?interface(注意加入注解包) import?javax.jws.WebService;@WebServicepublic?interface?MyService?{public?int?add(int?x,int?y);public?int?dec(int?x,int?y);} 第二步 ?新建一个webservice ?interface实现类 (注意加入注解[详细]
-
构建基于CXF的WebService服务(1)--创建HelloWorld服务
所属栏目:[安全] 日期:2020-12-16 热度:144
1、Apache CXF简介 ? ? ? ? Apache CXF = Celtix+?XFire,开始叫 Apache CeltiXfire,后来更名为 Apache CXF 了,以下简称为 CXF。CXF 继承了 Celtix 和XFire 两大开源项目的精华,提供了对?JAX-WS全面的支持,并且提供了多种Binding 、DataBinding、Transpo[详细]
-
【Apache CXF】Interceptor与Phase
所属栏目:[安全] 日期:2020-12-16 热度:67
server端和client端都可以使用拦截器做一些记录、转换、验证、错误处理什么的。 比如处理传输的对象较大时使用GZIPIn/OutInterceptor。 interceptor以 phase 方式组织起来,相似功能的interceptor属一个phase。 phase实现Comparator接口,以priority属性进行[详细]