锁定老帖子 主题:CXF 2.0 发布了
精华帖 (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。 |
|
返回顶楼 | |
发表时间: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进行了很多交互性测试。 |
|
返回顶楼 | |
发表时间: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 的事务而非容器内事务 |
|
返回顶楼 | |
发表时间:2007-08-06
Feiing 写道 白衣指的应该是 SOA 的事务而非容器内事务
是的,我是指WS-AT 这样的Web Service事务协议,可以把.Net 和 Java两端的应用,放在一个事务里执行。 与.Net的交互,Sun的Metro在安全协议,可靠性传输协议,事务协议上都做的很好。 |
|
返回顶楼 | |
发表时间:2007-08-06
顺便问个问题,CXF的Maven jar 地址在哪里?
在people.apache.org 那个地址,是它自己编译用的,而不是发布用的。 http://people.apache.org/repo/m2-incubating-repository//org/apache/cxf/apache-cxf 里面只有zip,没有jar,搞得很郁闷。 |
|
返回顶楼 | |
发表时间: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! |
|
返回顶楼 | |
发表时间:2007-08-07
江南白衣,
你可以在这里找到snapshots http://people.apache.org/maven-snapshot-repository |
|
返回顶楼 | |
发表时间:2007-08-07
这个是release的repo
http://people.apache.org/repo/m2-incubating-repository/org/apache/cxf/ |
|
返回顶楼 | |
发表时间: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的交互又必须带事务。 |
|
返回顶楼 | |
发表时间: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 |
|
返回顶楼 | |