CXF
文章平均质量分 69
m13666368773
这个作者很懒,什么都没留下…
展开
-
CXF—六天系列—第一天—CXF发布webservice--HelloWorld
最近在搞webservice的东西,记录一下cxf的用法。 CXF采用代码优先(Code First)或者 WSDL 优先(WSDL First)来轻松地实现 Web Services 的发布和使用。 Apache CXF 是一个开源的 Services 框架,CXF 帮助您利用 Frontend 编程 API 来构建和开发 Services ,像 JAX-WS 。这些 Services 可以原创 2012-07-17 15:17:08 · 5953 阅读 · 1 评论 -
CXF—六天系列—第三天—HelloWorld!-通过servlet发布webservice .
前面有篇文章介绍了发布CXF webservice的方法,在这篇文章中并没有启动web服务,笔者也提出了自己的一些疑问与思考,接下来的文章是上一篇文章疑问的解答,这里将通过servlet的方式来发布webservice 1.编写服务发布servlet-WebServiceServlet --因为CXF提供的Demo以及网上大多例子都是和spring框架集成的,这里我们没有用spring,原创 2012-07-20 17:05:16 · 4968 阅读 · 0 评论 -
CXF—六天系列—第四天—HelloWorld!-通过servlet发布webservice . .
前3节中介绍了如何发布一个webservice和客户端如何调用,一切貌似都正常,但存在着安全隐患-这样导致任意的客户端都可以调用我们的webservice服务,接下来将介绍如何采用基于用户名和密码认证的方式来实现客户端调用 1.服务器端配置 a.在发布service的时候为该service添加一个WSS4JInInterceptor 拦截器 表示我们的service需要用户提供用户名和密码认原创 2012-07-20 17:24:42 · 5570 阅读 · 3 评论 -
CXF—六天系列—第二天—HelloWorld!-客户端调用
上一节中已经成功的发布了一个服务端webservice,这一部分将默认客户端调用webservice 这里我们重新建立了一个新的工程CXF-Client,把上一节中列举的jar包都搞过来即可,调用方式采用了和RMI类似的机制,即客户端直接服务器端提供的服务接口(interface),CXF通过运行时代理生成远程服务的代理对象,在客户端完成对webservice的访问 几个必填的字段:setAd原创 2012-07-20 17:01:46 · 5572 阅读 · 0 评论 -
CXF—六天系列—第六天—找不到MessageFactoryImpl和BouncyCastleProvider类报错
学习CXF+Spring认证时出现几个错误,缺少MessageFactoryImpl和BouncyCastleProvider类 一、Caused by: java.lang.ClassNotFoundException:org.bouncycastle.jce.provider.BouncyCastleProvider 这个是缺少认证包bcprov-jdk15-143.jar,下载即可原创 2012-07-28 16:43:20 · 6345 阅读 · 0 评论 -
CXF—六天系列—第五天—CXF+Spring配置客户端--HelloWorld!
CXF与Spring集成,配置webservice客户端,这里主要是调用上一章的webservice服务。 HelloWorld文件: package com.flyfox.service; import javax.jws.WebService; @WebService public interface HelloWorld { String say原创 2012-07-28 16:42:04 · 10739 阅读 · 1 评论