用spring配置webService:
一、server端配置:
1.在spring.xml中加入:
<bean class="org.springframework.remoting.jaxws.SimpleJaxWsServiceExporter">
<property name="baseAddress" value="http://localhost:8888/bakebread_service/spring-ws/" />
</bean>
2.在要发布的类中加入注解:
@Service
@WebService
public class WebServiceEndpointImpl implements WebServiceEndpoint{
@WebMethod
public void insertAccount() {
System.out.println("Kevin WebService.");
}
}
3.服务端的接口不用注解
二、client端配置:
1.在spring.xml中加入:
<bean id="webServiceEndpoint"
class="org.springframework.remoting.jaxws.JaxWsPortProxyFactoryBean">
<property name="serviceInterface" value="com.kevin.rest.controller.WebServiceEndpoint" />
<property name="wsdlDocumentUrl"
value="http://localhost:8888/bakebread_service/spring-ws/webServiceEndpoint?wsdl" />
</bean>
2.再把接口拿过来后,加入注解:
@WebService(serviceName = "WebServiceEndpointImplService", targetNamespace = "http://controller.rest.kevin.com/", portName = "WebServiceEndpointImplPort")
public interface WebServiceEndpoint {
public void insertAccount();
}
3.完成以上配置后,WebServiceEndpoint 便可在client端当service用。
分享到:
相关推荐
标题中的“axis2+spring webservice”指的是使用Apache Axis2框架与Spring框架集成来开发Web服务。Apache Axis2是Java环境中广泛使用的Web服务引擎,它提供了高性能、灵活且可扩展的架构。Spring框架则是一个全面的...
最近研究了一下spring webservice整合,由于第一次做这个,整合期间遇到了不少问题,在网上查找了好久也没找到完整实现的server和client的demo,有的问题折腾了我好几天,看到spring的官网里面有人提相同的问题,...
Spring WebService是一个基于Java的框架,用于构建和消费Web服务。这个"Spring Webservice Demo"包含了一个客户端,意味着它提供了一个完整的端到端示例,从服务端的创建到客户端的调用。让我们深入探讨一下这个示例...
《Spring WebService参考指南》是针对使用Spring框架构建Web服务的开发者的重要参考资料。Spring WebService是Spring生态体系中的一部分,它提供了一套完整的工具集,用于创建和消费基于SOAP(Simple Object Access ...
### Spring WebService 1.5.1 官方指南核心知识点概述 #### 一、Spring WebService 概述 **1.1 Spring WebService 介绍** Spring WebService 是 Spring 框架的一个子项目,专注于提供一个强大的 Java Web Service...
本篇将深入探讨Spring框架中的Web服务实现,即Spring WebService。 **一、Spring WebService简介** Spring WebService是Spring框架的一部分,专门用于构建基于SOAP(Simple Object Access Protocol)协议的Web服务...
【标题】:“cxf+spring webservice demo client” 在IT领域,Web服务是一种常见的系统间交互方式,它允许不同应用程序之间共享数据和服务。本示例是关于如何使用Apache CXF和Spring框架创建一个Web服务客户端的...
**XFire整合Spring WebService详解** XFire是一个Java Web服务框架,它允许开发者轻松地创建和部署Web服务。Spring框架则是Java开发中的一个核心组件,主要用于处理依赖注入、AOP(面向切面编程)以及应用上下文...
最近研究了一下spring webservice整合,由于第一次做这个,整合期间遇到了不少问题,在网上查找了好久也没找到完整实现的server和client的demo,有的问题折腾了我好几天,看到spring的官网里面有人提相同的问题,...
在这个"xFire+Spring WebService示例"中,我们将深入探讨这两个技术的结合以及如何通过它们实现Web服务。 首先,让我们了解xFire。xFire(现为Apache CXF)是一个用于构建和部署Web服务的Java库。它支持多种Web服务...
【标题】"cxf+spring webservice server demo"是一个基于Apache CXF和Spring框架构建的Web服务服务器端示例项目。这个项目展示了如何将CXF与Spring集成,以创建、部署和运行一个高效的Web服务。 【描述】指出,由于...
标题 "xfire+spring webservice" 指的是在Java开发环境中,利用XFire和Spring框架来构建Web服务。这是一个常见的技术组合,用于快速、高效地创建和消费Web服务。让我们深入了解一下这两个组件以及它们如何协同工作。...
标题 "spring webService hibernate结合xfire" 描述了一个整合技术的应用,即Spring、Web服务(WebService)和Hibernate框架与Xfire的结合。在这个项目中,开发者可能想要创建一个基于Java的Web服务,该服务能够利用...
### Spring WebService (E): 合同优先与合同滞后开发风格详解 #### 一、引言 在创建Web服务的过程中,有两种主要的开发方法:**合同滞后(Contract Last)**和**合同优先(Contract First)**。这两种方法的核心...
在这个"CXF+Spring WebService实例"中,我们将深入探讨如何利用这两个工具来创建、发布和消费Web服务。 CXF全称为CXF CXF (CXF XFire + XWS), 是一个开源的Java框架,它支持多种Web服务标准,如SOAP、WSDL、WS-...
以下是构建Spring WebService的具体步骤: 1. **创建Spring项目** 首先,我们需要创建一个标准的Spring项目。这通常涉及到使用IDE如Eclipse或IntelliJ IDEA来新建一个Maven或Gradle项目,并确保包含Spring相关的...
是用spring webservice2.1的开发的一个soap webservice demo同时基于spring的mvc。如果想跑起项目的话要1.发布到tomcat服务器上,启动服务。2.用soapui发送webservice请求。3.然后访问页面,即可看到步骤2中请求的...
本示例"Spring+webservice例子"聚焦于如何结合Spring框架来实现Web服务,特别是侧重于提供全代码实现,不依赖外部库(LIB)。下面将详细介绍这两个技术及其结合使用的要点。 Spring框架是一个开源的应用框架,它...