`
jiujiubuzui
  • 浏览: 74572 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

使用xfire+spring编写webservice(客户端)

 
阅读更多

xfire+spring 实践记录(一) 
客户端代码: 
1、将服务端的com.sap.jco.ws.WebServiceSAP.java接口copy到本地 
2、新增spring的applicationcontext 
applicationContext-client.xml 
<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"> 

<beans  default-lazy-init="true"> 
<bean id="sapWebService" class="org.codehaus.xfire.spring.remoting.XFireClientFactoryBean"> 
<property name="serviceClass"> 
<value>com.sap.jco.ws.WebServiceSAP</value> 
</property> 
<property name="wsdlDocumentUrl"> 
<value>http://127.0.0.1:88/wssap/services/SAPService?WSDL</value> 
</property> 
</bean> 
</beans> 

3、applicationContext.xml中增加 
<import resource="classpath:org/codehaus/xfire/spring/xfire.xml" />   
<import resource="applicationContext-client.xml"/> 

4、调用: 
TestService client=(TestService)ServiceFactory.getBeanByName("testWebService"); 
    Map map=client.add(new HashMap(), 1, 2); 
    System.out.println("map value:"+map.get("p3")); 
可以返回结果

分享到:
评论

相关推荐

    xfire+spring+webservice+client

    8. **测试与调试**:使用Spring和XFire的集成,可以通过JUnit或其他测试框架编写单元测试,模拟Web服务调用,确保客户端功能的正确性。同时,日志记录也是调试过程中不可或缺的部分,可以使用Spring的日志配置来跟踪...

    xfire+spring+maven构建webservice服务器和客户端

    标题中的“xfire+spring+maven构建webservice服务器和客户端”揭示了本教程将围绕三个主要技术进行讨论:XFire、Spring和Maven。这三者都是Java开发中不可或缺的工具,尤其在构建Web服务方面。 XFire是早期的一个...

    spring+xfire( 编写webservice完整配置+案例)

    在本教程中,我们将深入探讨如何使用Spring和XFire编写Web服务的完整配置,并通过实际案例来学习这一过程。 首先,我们需要了解Spring和XFire的基础。Spring框架提供了一个名为Spring-WS的模块,专门用于构建Web...

    使用xfire+spring编写webservice例子,供大家学习与交流

    本示例将详细介绍如何使用XFire和Spring框架来构建一个Web服务。XFire是Apache CXF的一部分,它是一个用于创建、部署和管理Web服务的开源工具,而Spring是一个广泛使用的Java企业级应用开发框架,提供了一个全面的...

    xfire+spring+webservice入门例子

    【xfire+Spring+WebService 入门实例详解】 在IT行业中,Web服务是一个重要的通信方式,它允许不同系统间的应用程序进行数据交换。本入门实例将深入探讨如何使用XFire框架与Spring集成来构建和消费Web服务。XFire是...

    xfire+spring开发webservice的例子

    这四个关键词——"maven"、"xfire"、"spring"和"webservice"——构成了一个完整的开发流程,下面将逐一解析它们在构建Web服务中的作用。 首先,Maven是Apache软件基金会开发的一款项目管理和集成工具。它通过提供...

    Xfire+spring+hiebrnate webService

    【标题】:“Xfire+Spring+Hibernate WebService” 在IT领域,Web服务是一种软件系统,设计用于通过网络(主要是互联网)进行通信。本项目“Xfire+Spring+Hibernate WebService”是一个采用特定技术栈构建的Web服务...

    xFire+spring webService 示例

    在"xFire+Spring WebService"的集成中,你可以使用Spring来配置和管理xFire,这样就可以利用Spring的强大功能,如自动装配、事务管理和安全性,同时利用xFire的Web服务处理能力。下面是一些关键步骤: 1. **配置...

    使用XFire+Spring构建Web Service

    总结来说,使用XFire和Spring构建Web Service的优势在于,XFire简化了Web Service的创建和部署,而Spring则提供了强大的依赖管理和企业级特性。这种结合使得开发者能更专注于业务逻辑,而不是底层的通信细节。在实际...

    xfire集成spring+hiernate实现webservice样例工程

    【xfire集成spring+hibernate实现webservice样例工程】是一个典型的Java开发中的整合案例,它演示了如何将三个重要的技术框架——XFire、Spring和Hibernate有效地结合在一起,以构建一个提供Web服务的工程。...

    XFire整合spring webservice

    **XFire整合Spring WebService详解** XFire是一个Java Web服务框架,它允许开发者轻松地创建和部署Web服务。Spring框架则是Java开发中的一个核心组件,主要用于处理依赖注入、AOP(面向切面编程)以及应用上下文...

    spring+hibernate+struts+XFire的webService实例

    本实例"Spring+Hibernate+Struts+XFire的WebService"提供了一个全面的框架整合,用于创建功能丰富的Web服务。以下将详细解析这个实例所涉及的技术点: 1. **Spring框架**:Spring是一个开源的Java平台,它为开发...

    Xfire配置Web Service+Spring+Hibernate详细配置流程

    然后,定义一个服务接口和实现,使用Spring的`@WebService`注解标记接口,`@Endpoint`注解标记服务实现类。同时,配置WSDL文件生成和发布,以便客户端能够发现和调用服务。 6. **测试与调试**: 使用JUnit进行单元...

    XFire+WebService的jar包合集

    5. 客户端调用:在客户端使用XFire的客户端API创建代理,调用远程服务。 这个“XFire+WebService的jar包合集”正是为了方便开发者搭建和使用基于XFire的Web服务而整理的,包含了所有必要的依赖。开发者可以将这些...

    使用Xfire构建JAVA的webService全过程(从服务端到客户端)

    本文将深入探讨如何使用Xfire来创建一个完整的JAVA Web服务,包括服务端和客户端的实现。 首先,Xfire是一个基于Apache CXF的轻量级Web服务框架,它支持SOAP、RESTful以及WS-*规范,提供快速、高效的开发体验。在...

    java利用 xfire实现 webservices 服务端与客户端

    Java使用XFire实现Web服务(WebServices)是Java开发中的一种常见技术,它允许应用程序通过网络交换数据。XFire是一个轻量级、高性能的框架,它简化了在Java应用程序中创建和消费Web服务的过程。本篇文章将深入探讨...

    webservice xfire jar包 spring

    2. **编写Spring配置**:在Spring配置文件中,使用`&lt;xfire:service&gt;`或`&lt;bean&gt;`标签声明Web服务,指定接口、实现类和相关属性。 3. **暴露服务**:通过添加`&lt;xfire:transport&gt;`标签,你可以配置XFire使用HTTP、HTTPS...

    spring+xfire实现webservice简单例子

    在本文中,我们将深入探讨如何使用Spring框架与XFire库结合来实现Web服务。Spring是一个广泛应用的Java企业级开发框架,而XFire是早期的Web服务实现库,它提供了轻量级、高效的SOAP(简单对象访问协议)服务支持。...

    XFire创建WebService服务端和客户端

    在这个主题中,我们将深入探讨如何使用XFire来创建服务端和客户端的Web服务。 一、XFire服务端创建 1. **环境准备**:首先,你需要安装Java Development Kit (JDK) 并设置好环境变量。然后,下载XFire的最新版本并...

Global site tag (gtag.js) - Google Analytics