论坛首页 Java企业应用论坛

CXF 2.0 发布了

浏览 21383 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-07-24  
你可以使用STP来简化开发,下面是STP的相关链接
Here is the wiki page describe how to setup stp :
http://wiki.eclipse.org/STP_Service_Creation_getting_started

Flash movie shows how to create and deploy a JAX-WS web service
http://download.eclipse.org/stp/documents/europa/stp_europa_servicecreation_jaxws.htm

BTW:
STP 的Web Services Runtime采用的是CXF。
0 请登录后投票
   发表时间:2007-07-24  
江南白衣 写道
可惜不支持事务,在企业应用级上缺失了重要一环。
而Sun的Metro(又叫WSIT,Tango)对标准的支持,与.Net的交互都好一点。


CXF的实现重点是如何简化Web Sevices的开发,并提供将多种应用(POJO, JaxWS, js)发布为Web Services接口。
对于事务的支持,你可以选用Spring提供的的服务,CXF可以直接支持将Spring Bean 发布成为 Web Services。
对于标准的支持,目前CXF已经通过了Jaxws2.0的认证,同时我们也与.Net进行了很多交互性测试。

0 请登录后投票
   发表时间:2007-08-05  
jnn 写道
江南白衣 写道
可惜不支持事务,在企业应用级上缺失了重要一环。
而Sun的Metro(又叫WSIT,Tango)对标准的支持,与.Net的交互都好一点。


CXF的实现重点是如何简化Web Sevices的开发,并提供将多种应用(POJO, JaxWS, js)发布为Web Services接口。
对于事务的支持,你可以选用Spring提供的的服务,CXF可以直接支持将Spring Bean 发布成为 Web Services。
对于标准的支持,目前CXF已经通过了Jaxws2.0的认证,同时我们也与.Net进行了很多交互性测试。



白衣指的应该是 SOA 的事务而非容器内事务
0 请登录后投票
   发表时间:2007-08-06  
Feiing 写道
白衣指的应该是 SOA 的事务而非容器内事务


是的,我是指WS-AT 这样的Web Service事务协议,可以把.Net 和 Java两端的应用,放在一个事务里执行。

与.Net的交互,Sun的Metro在安全协议,可靠性传输协议,事务协议上都做的很好。
0 请登录后投票
   发表时间:2007-08-06  
顺便问个问题,CXF的Maven jar 地址在哪里?

在people.apache.org 那个地址,是它自己编译用的,而不是发布用的。

http://people.apache.org/repo/m2-incubating-repository//org/apache/cxf/apache-cxf 里面只有zip,没有jar,搞得很郁闷。
0 请登录后投票
   发表时间:2007-08-07  
江南白衣:

Metro, 确实对.net互操作做了很多工作,之前他们是有一个独立的项目来完成这个任务,相信你也应该知道。
但CXF对.net的互操作也不差,我们也做了很多工作, 因为IONA和微软是金牌合作伙伴,我们也很重视和.net的互操作, 我们的爱尔兰的工程师,前段时间就在微软,做互操作方面的工作.所以应该不需要担心和.net的互操作会有问题,只是我们没有把他单独做为一个独立的项目而已。

我本人对.net不是很熟悉,但是也简单的作了个应用,基本上没碰到太大问题。
Apache CXF Service with WCF client

另外我在Google建了一个Group, 可以将cxf的问题,也放到哪里来讨论
http://groups.google.com/group/cxf-zh

Enjoy!
0 请登录后投票
   发表时间:2007-08-07  
江南白衣,

你可以在这里找到snapshots

http://people.apache.org/maven-snapshot-repository
0 请登录后投票
   发表时间:2007-08-07  
这个是release的repo

http://people.apache.org/repo/m2-incubating-repository/org/apache/cxf/
0 请登录后投票
   发表时间:2007-08-07  
谢谢maomaode回答。

release的repo我知道啊,但是
http://people.apache.org/repo/m2-incubating-repository/org/apache/cxf/apache-cxf/2.0-incubator/

但是里面都没有jar,只有一个21M的大zip啊,狂晕的。

麻烦你和开发团队沟通一下好么?它这个repo只是面向内部开发者,而不是面向使用者的。

另外,CXF还是没有WS-AT协议。而我们与.Net的交互又必须带事务。
0 请登录后投票
   发表时间:2007-08-07  

如果你要在Maven2中使用CXF, 只需要将下面的repository加到你的pom中,并且指定好你依赖的CXF jar就可以。
    <repository>
      <id>apache.incubating.releases</id>
      <name>Apache Incubating Release Distribution Repository</name>
      <url>http://people.apache.org/repo/m2-incubating-repository</url>
    </repository>


下面的连接仅供用户下载kit(src, bin)使用。
http://people.apache.org/repo/m2-incubating-repository/org/apache/cxf/apache-cxf/2.0-incubator/

Bin kit下载解压之后会看到相关的sample,在lib目录下有cxf-xx-incubator jar 以及其他第三方 jar
0 请登录后投票
论坛首页 Java企业应用版

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