Web Service开发用什么比较好

问题描述

如题,Axis,Axis2,XFire,CXF,用哪一个比较好?每一个框架不同的版本之间是否存在兼容性问题?现在大家用的是哪一个框架的哪一个版本?希望大家给个说法谢过先 问题补充:zyn010101 写道

解决方案

按照发展历史来讲,最早是axis,后期出现了axis2,之后是xfire,现在xfire停止发展了捐献给了apache cxf,也就是说cxf是xfire的后续发展版本,所以新项目基本就不用在xfire和cxf之间纠结了,axis那会还不支持spring,我们是自己二开后使用的,后期做过axis2和xfire的性能对比测试,axis2性能较xfire有差距,建议楼主自行测试对比下axis2和cxf哪个性能更高些,从深层次讲用流式解析xml引擎的web services框架应该效率更高些,也就是cxf框架效率应该更高些,期望看到楼主的对比测试数据。
解决方案二:
spring-ws 咋没人提呢,挺好用的,这个用哪个都可以,看自己的喜好,没有什么兼容性问题
解决方案三:
打算采用axis .
解决方案四:
开发过一个项目,用的是xifre因为当时项目用spring,xifre和spring兼容比较好。配置也相对简单。
解决方案五:
C语言开发的,用的是gSoap工具包,挺好用的!
解决方案六:
Xfire 以前用过,貌似都停止更新了,hessian 和CXF都用过, CXF比较通用, hessian比较方便,其实都可以
解决方案七:
用的hessian
解决方案八:
我们公司使用的xfire,个人感觉开发还是比较简单的。看趋势,似乎CXF的势头更猛些
解决方案九:
之前用过Axis2,带Axis插件生成器,生成服务端和客户端非常方便,效率很高。
解决方案十:
hessian 可以试试
解决方案十一:
jdk6是最佳选择
解决方案十二:
个人推荐 CXF. 如果在 Websphere 里用 CXF 要小心 JAR 包冲突。
解决方案十三:
JBoss的Resteasy,restful类型的api,使用Annotation标识接口方法路径、参数,开发效率很高
解决方案十四:
跨语言用axis,不是的话用cxf
解决方案十五:
用过axis和xfire,总体来说xfire是比较不错的发布服务很方便,基本不需要写什么代码,传输对象也很方便,与spring集成也没问题。
其他方案:
我们平常都是用Axis,xml传来传去。不过最近在和sql写接口。sqp都是用的XFire
其他方案:
axis2可以,有eclipse插件,包含了客户端和服务端
其他方案:
webservice的restful技术
其他方案:
推荐用webservice的restful技术,淘宝也是再用这个。
其他方案:
以前做过项目,用的是axis.
其他方案:
目前用的是XFIRE
其他方案:
我不推荐用基于soap的webservice,我推荐用restful类型的。restful类型很轻巧,甚至可以在不用任何第三方库的情况下自己实现服务器端。
其他方案:
我公司大型电力项目就用cxf实现webservic,很好用,很容易懂。
其他方案:
用CXF吧。这里有一些资料,希望有用。http://blog.csdn.net/column/details/apachecxfinaction.html
其他方案:
[align=center][/align][size=x-small][/size][color=brown][[flash=200,200][/flash][i][/i][u][/u]引用引用引用 /color]
其他方案:
做的联通和电信的项目,全部是axis2,觉得用起来蛮不错的
其他方案:
hessian不错
其他方案:
现在公司项目用的是Axis,Axis2,感觉比较累赘,可能是没有深入研究的原因吧。
其他方案:
以前用xfire后来项目改用cxf个人感觉都不错,必行cxf的前身是xfire嘛
其他方案:
各有千秋,不能一概而论,需要根据具体情况而定。
其他方案:
都是使用apache的cxf,主要是简单,好用
其他方案:
CXF 与 spring 结合 非常方便 http://zhengshuo.iteye.com/blog/1006177http://blog.csdn.net/pengchua/article/details/2740572可以参考一下哦
其他方案:
我们之前的也是cxf
其他方案:
CXF与spring无缝结合,我们项目也在用,very good
其他方案:
原生态jdk支持的webservice (jdk6)http://duyunfei.iteye.com/blog/1110560
其他方案:
那个项目有点老,一个用的cxf2.3.4,一个用的2.1.1,与spring结合的很好,与其他公司的10多个系统进行交互,完全没问题。
其他方案:
我开发够的电信项目用的cxf

时间: 2024-08-31 00:43:30

Web Service开发用什么比较好的相关文章

万分感谢-Rest风格的 web service开发

问题描述 Rest风格的 web service开发 各位大神,现在想开发基于rest风格的web service ,可是刚接触rest,感觉很吃力很痛苦,大神们有什么好的书籍或教程推荐吗?万分感谢!!!! 解决方案 http://www.ruanyifeng.com/blog/2014/05/restful_api.html 解决方案二: 1.首先还是要理解web service是做什么的,在什么样的场景下需要使用. 2.rest框架有很多,可以先找个框架学习下,比如resteasy,做一个简

Web Service开发指南

web|开发指南 开发说明: 1. 创建Web Service,并编译: 开发方法与普通的动态库的开发一样,只是方法前加说明行性的属性,如:[WebMethod(Description="插入数据")] public string InsertData(string strName){ --函数功能 } 2. 通过IE进行测试: 直接在IE里通过URL调用即可,如http://localhost/DBOperWS/DBOper.asmx    如果正确,则显示如下界面,列出web服务对

jboss上的soap web service开发示例

以下示例,由jboss quickstart示例代码得来: 一.创建一个常规的dynamic web项目,建议支持maven ,项目的关键属性参考下图: 二.定义服务接口及参数对象 HelloWorldService 1 package org.jboss.as.quickstarts.wshelloworld; 2 3 import java.util.List; 4 5 import javax.jws.WebMethod; 6 import javax.jws.WebService; 7

基于xfire的web service开发例子

1. 开发服务接口 package com.yanek.demo.webservice; public interface IHelloWorldService {        public String sayHello(String name);        public String[] getUsers();    public User[] getUserList();    } 2. 开发开发服务接口实现类 package com.yanek.demo.webservice; p

给大家推荐一本学习Web Service开发的最佳实践教程

问题描述 给大家推荐一本学习WebService开发的最佳实践教程.CSDN上传不了,PDF版下载地址http://down.51cto.com/data/265669 解决方案 解决方案二:现在不用下载了,这个地址可以看书的视频http://school.itzcn.com/special-spid-60.html解决方案三:下载下来的内容不全啊,才两章解决方案四:该回复于2011-12-23 09:05:24被版主删除解决方案五:你发不我的箱邮吧.ADDR:[email=c_oo_p@sin

使用RESTlet框架开发符合JSR311规范标准的REST Web Service

JSR311 作为 Java 实现 REST Web Service 的规范标准,尽管从出生起就备受争议,但从事实上,已 经普遍被大多数 REST 实现框架的接受.这中间,既有 Sun 公司原产的 Jersey, 也有其他的开源项目, 如 Jboss 的 RESTEasy, Apache 的 CXF 等.当然,还有发展时间最长,相当成熟的 RESTlet 框架. RESTlet 的主体核心是按照 Roy Thomas Fielding 的著作"Architectural Styles and t

基于WAS CE和Axis2开发Web Service应用

引言 近年来,随着Web Service技术迅速发展,基于Web Service开发的应用被使用的越来越广泛.Web Service良好的封装性及跨平台能力为应用程序集成.B2B集成等应用场景提供可行的解决方案.本文将介绍如何使用WAS CE(WebSphere Application Server Community Edition)和Apache Axis2开发.部署及测试一个简单的Web Service应用-网上花店. 1.应用及运行环境介绍 1.1 WAS CE简介 WebSphere

在Pocket PC中使用Web Service连接数据库

web|连接数据库 在Pocket PC中使用Web Service连接数据库前言微软的移动开发者大会在六月的北京举行了,国内的移动应用软件虽然是刚刚起步,但是这个前景宽广的领域已经受到越来越多软件厂商的关注了.移动设备上的商业应用尽管刚刚起步,但已经显示出巨大的发展潜力. 在微软移动开发挑战赛中,我的作品<饕餮元年无线餐饮管理系统>获得了商业应用的三等奖.为了实现Pocket PC与后台数据库服务器的连接,我的作品中使用了.Net CompactFramework和Web Service技术

Web Service——面向服务编程的方式之一

    在上篇博客中,我们认识了面向服务编程.本篇博客,将学习Web Service,它属于实现面向服务编程的方式之一.     [一.什么是Web Service?]     Web Service也叫XML WebService,是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术.     从生活中举一个简单的例子,我们平时在浏览不同的网站的时候,都会看见很多相同网站的身影,换句话说,我们在各种网站都可以看见百度.淘宝等,这便是他们将自己