-
做webservice 用myeclipse带的jaxws已经很方面了,为什么还要用xfire或axis、cxf ?5
做webservice 用myeclipse带的jaxws已经很方面了,为什么还要用xfire或axis、cxf ?
cxf那么多的jar包,不麻烦吗?2013年6月18日 22:38
2个答案 按时间排序 按投票排序
-
声明一下,jaxws不是myeclipse带的,而是jdk6出来的一个webservice规范。
那么jaxws与xfire、axis、cxf的关系是什么呢?
在jaxws出现之前,如果想在java中使用webservice,要么自己实现webservice规范(即根据soap协议来编写一整套框架)或者是使用开源的webservice框架(axis、xfire、cxf等)。99%应该都是使用开源的webservice框架。
那么,在jaxws出现之后呢?仅仅是多一种选择而已。由于jaxws发布较晚,之前的webservice框架已经非常成熟地用于各大系统中,并且扩展性高,对于安全等都有实现的方案,如ws-security。所以,在你选择webservice框架时,肯定会选择成熟、稳定、主流的,所以大多数系统还是会选择cxf等开源框架2013年6月19日 11:58
-
http://www.cnblogs.com/growup/archive/2011/03/06/1972464.html
2013年6月19日 09:31
相关推荐
【WebService Axis和XFire(CXF)的开发流程】 在IT领域,WebService是一种基于XML的通信标准,用于构建分布式系统中的应用程序接口(API)。本篇主要介绍两种常用的WebService框架——Axis和XFire(现已被CXF合并)...
Axis1, Axis2, Xfire, CXF 区别 Axis1, Axis2, Xfire, CXF 是四种常用的WebService框架,它们之间有着不同的特点和应用场景。本文将对这四种框架进行详细的比较和分析,以帮助开发者选择合适的框架。 XFire 是一种...
什么是webservice? 从案例(便民查询网站)分析如何实现? 使用socket实现。 使用jaxws开发webservice。 Webservice三要素 Wsdl(webservice使用说明书)重点掌握 Soap(jaxws开发webservice的传输协议)重点掌握...
在Java中,有多个流行的WebService框架,其中包括AXIS、XFire以及本文主要讨论的Apache CXF。 AXIS是早期广泛使用的Java WebService框架,它提供了一种简单的方式来创建和消费Web服务,支持SOAP和WSDL。然而,随着...
本篇文章详细介绍了WebService的基本概念和AXIS、XFire、CXF这三个流行的Java WebService框架,以及授权认证和加密解密在WebService中的应用。这些内容对于理解和实践WebService开发具有重要价值,为开发者提供了...
假设你已经下载了一个名为`webservice`的压缩包,里面可能包含了Axis2和CXF的相关jar包,以及示例代码或者配置文件。要创建一个基本的Web服务,你需要按照以下步骤操作: 1. **创建服务接口**:定义一个Java接口,...
【MyEclipse10与Xfire构建Web服务详解】 在软件开发中,Web服务是一种重要的交互方式,它允许不同系统间的应用程序通过网络进行通信。MyEclipse10是一款强大的Java集成开发环境,提供了构建和部署Web服务的强大工具...
- Axis、XFire和CXF的安装、配置和使用教程,包括创建服务端点、发布服务、编写客户端代码等步骤。 - 如何将这些框架与Spring框架集成,利用Spring的依赖注入和管理能力提升Web服务的开发效率和可维护性。 - 深入...
1. **CXF框架介绍**:CXF,全称为"Code first eXtended Framework",最初由XFire项目发展而来,后与Apache Axiom和Neethi等项目合并。CXF提供了一种从代码直接生成Web服务的方式,支持JAX-WS和JAX-RS标准,使得开发...
### 使用Axis/CXF创建WebService详解 #### Axis/CXF概述 - **Axis**: 是Apache软件基金会提供的用于构建和调用Web服务的开源项目。 - **Axis2**: Axis的下一代产品,改进了性能并提供了更好的模块化架构。 - **CXF*...
webservice中用到的jar,xfire-jaxws-1.2.6.jar,xfire-jaxws-1.2.6.jar,xfire-jaxws-1.2.6.jar
在IT行业中,开发Web服务是常见的任务之一,而Apache CXF和XFire是两...通过以上步骤,开发者可以在MyEclipse和Eclipse中顺利地使用CXF或XFire进行Web服务的开发工作。记得保持软件的更新,以获得最佳的性能和兼容性。
### 使用MyEclipse 8.5与Axis2插件开发WebService服务及调用详解 #### 一、前言 在Web开发中,WebService作为一种重要的分布式系统实现方式,被广泛应用于不同平台之间的通信。本文将详细介绍如何利用MyEclipse ...
在描述中提到了一个博客链接,虽然具体内容无法查看,但通常博主会分享如何使用Xfire或Axis2来创建和部署Web服务,可能包括配置步骤、示例代码和常见问题解答。这些资源对于初学者和开发者来说是非常宝贵的参考资料...
标题中的“Axis2_Service_Archiver_1.3.0”指的是一个针对MyEclipse集成开发环境的Axis2 Web服务插件,版本为1.3.0。这个插件是Axis2框架的一部分,用于简化在MyEclipse中创建、部署和管理Axis2 Web服务的过程。 ...
需要注意的是,虽然XFire的插件安装过程相对简单,但随着技术的发展,CXF已经成为了更广泛使用的工具,因此建议优先考虑使用CXF进行Web服务的开发。 安装完毕CXF插件后,开发者可以在MyEclipse或Eclipse中新建项目...
3. 如果应用程序没有新的特性需要的话,就仍是用原来项目所用的框架,比如Axis1,XFire,Celtrix或BEA等等厂家自己的webservices实现。 CXF和Axis2都是功能强大的webservices框架,不过在选择时需要考虑具体的需求...
### xfire Java WebService (CXF前身框架了解WebService原理很好的入门框架) #### 一、XFire框架简介 XFire是一个轻量级的Java WebService框架,它被设计为易于使用且具有高性能。XFire最初由Matt Stevenson和...
在本教程中,我们将深入探讨如何使用MyEclipse这一强大的集成开发环境来开发Web Service。Web Service是一种基于标准的、跨平台的、可互操作的服务,它允许不同系统之间的数据交换。MyEclipse作为Java EE开发工具,...
8. **使用服务**:在其他项目中,可以通过 Axis2 的客户端API或使用WSDL生成客户端代码,调用我们刚才创建的Web服务。 通过这个过程,我们学会了如何利用Axis2和MyEclipse开发Web服务,包括服务接口定义、服务实现...