`
zhangzuanqian
  • 浏览: 268758 次
  • 来自: ...
社区版块
存档分类
最新评论

CXF spring jaxws:endpoint jaxws:server 区别 与 关系

    博客分类:
  • java
 
阅读更多

通过spring 配置实现 webservice 的配置有两种,一种是jaxws:endpoint ,另外一种是jaxws:server 。百度上没查到相关区别,又由于本人没有跟代码,所以又google了一下,才找到:

First, they are all for the server side configuration. 
Second, jaxws:endpoint is coming from JAXWS API, and it is used to 
configure the org.apache.cxf.jaxws.EndpointImpl which extends 
javax.xml.ws.Endpoint. 
jaxws:server is for configuring the JaxWsServerFactoryBean, which is 
coming from the Xfire API.

 

 

For the user who has the Xfire using experience, I think they will 
prefer to use jaxws:server tag. 
For the JAXWS API fans, jaxws:endpoint will be they first choice. 
There are not much difference between the jaxws:endpoint and 
jaxws:server, since the EndpointImpl is a wrapper class for the 
JaxWsServerFactoryBean.

具体可查看:
http://cxf.547215.n5.nabble.com/jaxws-endpoint-vs-jaxws-server-td561406.html

分享到:
评论
1 楼 zhangxin007 2014-05-05  
   

相关推荐

    cxf+spring整合

    这可以通过使用`<jaxws:endpoint>`或`<jaxrs:server>`标签来完成。 ```xml <jaxws:endpoint xmlns=...

    CXF整合Spring步骤

    使用 `<jaxws:endpoint>` 或 `<jaxrs:server>` 标签来定义 CXF 服务,指定服务接口、实现类和发布地址。 ```xml <jaxws:endpoint id="myWebService" implementor="#myWebServiceImpl" address="/myWebService...

    cxf3 + spring4

    `jaxws:server`标签是`cxf.xml`中的核心元素,它定义了一个基于JAX-WS的Web服务服务器。 在压缩包中的文件列表中,虽然没有列出具体文件内容,但可以假设包含了一些必要的配置文件,如`cxf.xml`,以及可能的Java源...

    WebService的CXF整合Spring

    你可以使用Spring的`jaxws:endpoint`或`jaxrs:server`标签来声明服务端点,`jaxws:client`或`jaxrs:client`标签来声明客户端。 3. **服务实现**:编写Web服务接口和实现类。接口通常遵循某种Web服务规范,如SOAP的...

    Spring整合CXF步骤,Spring实现webService,spring整合WebService

    将Spring与CXF整合,可以充分利用Spring的依赖注入和管理能力,使得Web服务的开发、部署和测试更加便捷。下面我们将详细探讨Spring整合CXF的步骤以及如何在Spring中实现Web服务。 1. **环境准备**: 在开始整合...

    CXF_Spring

    Spring与CXF结合,可以实现服务的声明式配置,便于管理和测试。 **CXF与Spring的集成** 在Spring中集成CXF,主要有以下步骤: 1. **引入依赖**:首先,在项目中添加CXF和Spring的相关依赖库。 2. **配置CXF**:在...

    cxf spring maven 实例

    5. **Spring整合CXF**:Spring可以通过`cxf-spring`模块来集成CXF,通过`<jaxws:endpoint>`或`<jaxrs:server>`标签在Spring配置文件中声明Web服务。这样,Spring容器会管理Web服务的生命周期,服务实例可以在需要时...

    CXF Spring 整合

    3. **服务发布**:使用Spring的`<jaxws:endpoint>`或`<cxf:service>`标签来发布服务。这里,我们需要指定服务接口、实现类以及服务的地址。 4. **客户端配置**:在客户端,Spring可以帮助我们创建并管理Web服务的...

    CXF源码:CXF_Spring源码

    CXF与Spring框架的集成使得在Spring应用中使用和管理CXF服务变得更加方便。接下来,我们将深入探讨CXF和Spring的结合以及相关的源码解析。 1. **CXF与Spring的整合** Spring框架以其强大的依赖注入(DI)和面向切...

    Apache CXF之结合Spring配置发布WebServices(Aegis数据绑定)

    对于提供的`org.springframework.batch`相关的jar文件,它们是Spring Batch框架的一部分,用于处理批量处理任务,与Apache CXF发布Web服务的关系不大。不过,如果你的项目中同时涉及批量处理和Web服务,这些库可以...

    cxf-2.7.3与spring3整合开发步骤.

    创建`applicationContext-server.xml`配置文件,定义Spring容器和CXF的配置。例如: ```xml <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi=...

    webservice实例 CXF的JAXWS和JAXRS实现 及JAXB标准接口实现带jar包

    首先,**JAX-WS** 是一种用于构建SOAP(Simple Object Access Protocol)Web服务的标准API,它使得Java开发者可以方便地创建服务端点(SEI,Service Endpoint Interface)并将其暴露为Web服务。JAX-WS通过注解或部署...

    web service cxf 2.7.5 与spring 3.0 集成

    在本篇中,我们将深入探讨如何将Apache CXF 2.7.5版本与Spring 3.0框架集成,以便在Java应用程序中创建和消费Web服务。 **一、CXF简介** Apache CXF是一个全面的Web服务框架,它支持多种协议,如SOAP、RESTful HTTP...

    cxf+spring使用经验

    在结合 Spring 框架使用时,CXF 可以方便地与 Spring 集成,实现服务的发布和调用。Spring 可以管理 CXF 组件的生命周期,提供事务、安全等服务,并通过配置简化服务的实现。 **一、搭建开发环境** 1. **选择依赖...

    cxf_spring 相关 jar

    "cxf_spring 相关 jar"的标题暗示了这个压缩包包含的是用于整合CXF与Spring的Java库。让我们深入了解一下CXF、Spring以及它们如何协同工作来构建Web服务。 CXF(Commons eXtensible Framework)是一个开源的Java...

    cxf-2.7.3与spring3.0.7整合实例

    **CXF 2.7.3 与 Spring 3.0.7 整合实例** 在企业级开发中,服务接口的实现与调用是非常重要的一环,Apache CXF 和 Spring 框架的结合提供了强大的支持。Apache CXF 是一个开源的、全面的Web服务框架,它允许开发者...

    CXF与Spring 2.5整合

    例如,使用`<jaxws:endpoint>`标签创建一个基于JAX-WS的服务端点,或者使用`<jaxrs:server>`创建基于JAX-RS的服务。 3. **服务的发布与消费**:在Spring容器中,通过配置CXF的bean,我们可以轻松地发布和消费Web...

    spring与cxf集成配置小实例

    本实例将介绍如何将Spring与CXF集成,以实现Webservice的发布和调用,并涉及拦截器的配置。 首先,我们来看`spring与cxf集成配置小实例`的服务器端配置。在`cxf_test_spring_server.zip`中,你将会找到服务器端的...

    CXF Webservice(二) 整合spring

    在Spring配置中,我们可以通过定义`<jaxws:endpoint>`或`<jaxrs:server>`元素来创建CXF的Web服务。例如: ```xml <jaxws:endpoint xmlns:ns="yourNamespace" id="yourWebService" implementor=...

    webservice cxf spring整合返回list,bean,string,json,xml项目完整实例

    8. **Spring整合**:Spring可以用来管理CXF的服务实例,通过`<jaxws:endpoint>`标签在Spring配置文件中声明和配置Web服务。同时,Spring的DI可以帮助我们轻松地注入依赖,简化代码。 9. **项目结构**:典型的项目...

Global site tag (gtag.js) - Google Analytics