最新文章列表

Apache CXF实战之三 Map类型绑定

在CXF中,如果Web Service返回类型是Map的时候,比如方法签名如下   [java] view plaincopyprint? @WebMethod   @WebResult Map<String, User> getUserMap();   此时如果运行程序会得到类似下面的异常 [java] view plainco ...
wake.up 评论(0) 有1372人浏览 2013-06-27 15:31

Spring集成CXF

Spring集成CXF 零) jar依赖 <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-frontend-jaxws</artifactId> <version>2.4.3</version> </depe ...
yingzhor 评论(0) 有1563人浏览 2013-06-24 15:53

cxf工作原理

最近使用了一下cxf,简单的查看了部分源代码,给我的感觉它就是一个可以大大简化我们客户端编写远程方法调用的一个工具框架,只需要简单的几行代码就可以解决这种复杂的问题,下面就举个例子: package com.yonge.cxf; import java.util.Date; import org.apache.cxf.frontend.ClientProxyFactoryBean; ...
yonge812 评论(0) 有3792人浏览 2013-06-23 23:21

用MTOM在WCF和CXF之间传数据

用MTOM在WCF和CXF之间传数据 MTOM是一种机制,用来以原始字节形式传输包含SOAP消息的较大二进制附件,从而使所传输的消息较小。 如果不用MTOM我们也可以通过WebService传递二进制的文件, 我们先来看看不用MTOM的时候是什么样子的。 服务端是一个简单的WebService方法, 接受一个byte数组,计算其中的字符数并返回。 @WebService public in ...
zjumty 评论(0) 有2188人浏览 2013-06-22 11:23

在传输层上压缩WebService的请求和响应

在传输层上压缩WebService的请求和响应 场景 场景是这样的:客户端.NET 3.5应用程序,WCF实现WebService调用, 服务端Java,通过CXF提供WebService。 有一个方法提供了有一个字符串类型的参数,实际生产环境里会传100k以上的字符串。在并发量比较大的情况下,带宽占用很严重。所以寻找一种可以把传输的SOAP消息在客户端压缩,服务端解压缩的方法。 这里提供的方 ...
zjumty 评论(0) 有2975人浏览 2013-06-19 23:18

cxf调用服务接口的一个错误

org.apache.cxf.interceptor.Fault: Marshalling Error: com.bestpay.core.webservices.RefundServer is not known to this context at org.apache.cxf.jaxb.JAXBEncoderDecoder.marshall(JAXBEncoderDecoder.java:25 ...
query_1 评论(0) 有2178人浏览 2013-06-15 20:50

tomcat下项目移到weblogic 11g 下cxf jar包冲突问题

删除项目中stax-api-1.0.1.jar,在项目WEB-INF添加weblogic.xml配置   <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.//DTD Web Applica ...
N295797186 评论(0) 有2521人浏览 2013-06-09 14:40

CXF webService客户端调用设置超时时间

  CXF客户端的默认读超时时间是60s,连接超时时间10s,那么我们如何修改客户端的读超时时间和连接超时时间呢?      请看代码:    //代理工厂   JaxWsProxyFactoryBean factory = new JaxWsProxyFactoryBean();    factory.setServiceClass(IESBWebService.class);// ...
w2c2y2 评论(0) 有16997人浏览 2013-06-08 12:53

cxf客户端依赖服务器和不依赖服务器的两种实现方式

cxf客户端依赖服务器和不依赖服务器的两种实现方式   package com.ws.cxf.client; import org.apache.cxf.jaxws.JaxWsProxyFactoryBean; import org.apache.cxf.jaxws.endpoint.dynamic.JaxWsDynamicClientFactory; public class ...
cxf 
zhu_r_d 评论(0) 有2109人浏览 2013-06-07 14:09

WS 客户端开发 使用CXF 和Ant脚本实现wsdl2java

具体操作: --1 apache-cxf-2.5.10下载地址 http://cxf.apache.org/download.html --2 配置环境变量: 在CLASSPATH中添加 C:\apache-cxf-2.5.10\lib 新建CXF_HOME C:\apache-cxf-2.5.10 在PATH中添加 C:\apache-cxf-2.5.10\bin 如果还是提示“系统找不到指定 ...
melody_nancy 评论(0) 有4279人浏览 2013-06-07 11:23

疯狂xml-电子拍卖系统

-----------------Hibernate3、Struts2、Spring2.5、CXF-------------(jar包自行导入) 一、先配置Spring+CXF环境。需要配置web.xml、applicationContext.xml。 配置web.xml <!-- 指定Spring配置文件的位置 --> <context-param> & ...
蝌蚪锄草 评论(0) 有901人浏览 2013-06-06 19:08

简单web service服务端和客户端例子

---新手上路,记录学习过程---   一个超级简单的web service例子。服务端暴露一个showTime()方法。客户端调用该方法,将服务器的时间打印到客户端控 ...
蝌蚪锄草 评论(0) 有1261人浏览 2013-06-04 15:56

4.CXF安全访问之单向SSL或者双向SSL(三)

还是使用上一篇文章中生成的四个证书文件,以Tomcat 为运行环境来部署支持SSL的CXF应用。 首先在Tomcat的conf目录中找到server.xml文件,需要在该文件中加上SSL配置,如下   <Connector SSLEnabled="true" acceptCount="100" algorithm=&q ...
wangwengcn 评论(2) 有4055人浏览 2013-06-03 14:24

spring mvc + cxf 的一个配置问题

根据网上流行配置 spring mvc + cxf  配置成功 也可以访问到wsdl   但是使用@Autowired在web service接口实现类中注入组件时总是得到null的结果。   最后发现 <context:component-scan base-package="xxxx.xxx" />   写到xxx-serverlet.xml中未 ...
dark_wind_master 评论(0) 有801人浏览 2013-05-30 15:57

3.CXF安全访问之SIGN_ENC(二)

上一篇讲了如何使用UsernameToken的方式来安全访问CXF,这篇将讲解使用证书的签名和加密技术来达到安全访问的目的。   1.证书的签名和加密的原理 在CXF官网关于WS-SECURITY的章节中首先介绍了,签名和加密的原理,图和文字很形象,就不再多说了。 下面附上本文中使用的生成证书的代码:   1. 生成别名和密码为 "serverkey"/" ...
wangwengcn 评论(0) 有2727人浏览 2013-05-30 15:38

2.CXF安全访问之Http Basic Auth(一)

CXF涉及安全方面主要有三个途径: 最简单的方式是使用Http Basic Auth,就是WSS4J的UsernameToken实现方式,优点是简单易用,缺点是每次都会在MESSAGE里面传密码,安全性低。 Transport level(传输层内)的实现Https。CXF samples里面有一个例子wsdl_first_https, 很详细的讲了怎么使用。 对MESSAGE进行加密 ...
wangwengcn 评论(0) 有3432人浏览 2013-05-29 14:34

1.CXF的Hello World

1.定义SEI package com.demo.cxf.helloword; import java.util.List; import javax.jws.Oneway; import javax.jws.WebParam; import javax.jws.WebResult; import javax.jws.WebService; @WebService(ta ...
wangwengcn 评论(0) 有1429人浏览 2013-05-28 16:14

nginx反向代理服务器获取不到端口的问题的解决办法

使用nginx为反向代理服务器时,后端应用程序获取不到请求端口的解决办法。 以下是nginx 简单的配置 server {         listen       81;         server_name  localhost;         location / {           proxy_set_header Host $host;           proxy_set_h ...
xusl8888 评论(0) 有8448人浏览 2013-05-05 15:14

基于CXF的webService本地数据交互----PC端(四)

  不想新建项目了(可以参考前面一、二、三),就在现有的项目上说明吧,希望看得懂。   先配好服务器端。   1. 搭好Maven项目后,引入需要的包。pom.xml中增加: <!-- CXF WebService --> <dependency> <groupId>org.apache.cxf</groupId> ...
萧_瑟 评论(0) 有1588人浏览 2013-04-26 17:20

CXF 设置代理

CXF 中文资料确实有限,既然查到了就记一下: CXF 客户端设置代理代码如下: Client client = ClientProxy.getClient(port); HTTPConduit http = (HTTPConduit) client.getConduit(); HTTPClientPolicy httpClientPolicy = new HTTPClientPolicy( ...
lzxz1234 评论(0) 有2399人浏览 2013-04-18 18:01

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics