论坛首页 Java企业应用论坛

webservice 之 CXF 最佳实践

浏览 9329 次
该帖已经被评为隐藏帖
作者 正文
   发表时间:2012-01-17  
webservice 之 CXF 最佳实践

webservice 用过XFire,最近开始接触CXF。非常不错。
看了看CXF自带的一些例子,都太散了,没有一个比较完整和全面的例子。
于是,自己琢磨着搞了一个比较全面的例子 CXFServer。
如下图:

工程说明:
###################### CXFServer 基本配置  ######################
1.主要库
    jdk1.6
    J2EE1.4
2.主要jar包
    cxf2.4.3.jar
    wsdl4j-1.6.2.jar
    wss4j-1.6.4.jar
    spring3.0.7
    
3.部署服务器
    tomcat6.0

4.CXF servlet
    CXFServlet : 集成spring
    CXFNonSpringServlet : 不集成spring
	
###################### CXFServer 已实现功能  ######################
1. 集成 spring
2. 集成 WSS4J
3. mtom 功能
4. 基本数据类型service接口
5. 复杂数据类型service接口
###################### CXFServer 未实现功能  ######################
1.SSL

因工程打包后,有40M之多,就不上附件了。
附件可以从CSDNhttp://download.csdn.net/detail/lily200825/4013464下载。
如果,哪位能提供SSL的实现,请留言。
  • 大小: 16.5 KB
   发表时间:2012-01-17  
WEBSERVICE支持事务的不?
0 请登录后投票
   发表时间:2012-01-17  
paulwong 写道
WEBSERVICE支持事务的不?

webservice本身没有事务方面的支持.只能有服务端和客户端,实现一些容错和日志来记录异常.
当然,事务在数据库持久层是可以的.
0 请登录后投票
   发表时间:2012-01-17   最后修改:2012-01-17
lily200825 写道
paulwong 写道
WEBSERVICE支持事务的不?

webservice本身没有事务方面的支持.只能有服务端和客户端,实现一些容错和日志来记录异常.
当然,事务在数据库持久层是可以的.

也是可以的:
http://docs.redhat.com/docs/en-US/JBoss_Enterprise_Application_Platform/5/html/Transactions_Development_Quick_Start_Guide/ch03.html
0 请登录后投票
   发表时间:2012-01-17  
webservice 一般是 请求-响应 模式,而且很多时候是异构的.如java系统调用.net系统.
系统级事务控制,一般由交互双方约定重传或作容错处理.
系统各自管理各自事务.
0 请登录后投票
   发表时间:2012-01-17  
lily200825 写道
webservice 一般是 请求-响应 模式,而且很多时候是异构的.如java系统调用.net系统.
系统级事务控制,一般由交互双方约定重传或作容错处理.
系统各自管理各自事务.

SOA不就是专门干异构系统的整合的?
现在WS-Transaction中的原子事务可以解决:
http://www.e800.com.cn/articles/2006/0219/134369.shtml
0 请登录后投票
   发表时间:2012-01-18  
就是上来赚CSDN分的,提供资源还标出了10个资源分!
0 请登录后投票
   发表时间:2012-01-18  
这东西还要10分下载分。。。鄙视,网上资源一堆

新手贴
0 请登录后投票
   发表时间:2012-01-18  
额...
http://cxf.apache.org/docs/index.html
这个地址讲解的可能要清楚一点哦..
0 请登录后投票
   发表时间:2012-01-18  
“最近开始接触CXF”,就敢言最佳实践?说入门教程更合理
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics