`
YongJie
  • 浏览: 73134 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Spring jar

    博客分类:
  • Java
阅读更多

Service serviceModel = new ObjectServiceFactory().create(ExchangeService.class);
String serviceURL = "http://[ip]:[port]/[yourProjectName]/services/ExchangeService";//相应需要修改
ExchangeService service = null;
try{
service = (ExchangeService)new XFireProxyFactory().create(serviceModel, serviceURL);
}catch(Exception e){
throw new RuntimeException(e);
}
return service.RMB2Dollar(RMB);


try{
String wsdl = "http://[ip]:[port]/[yourProjectName]/services/ExchangeService?wsdl";
URL url = new URL(wsdl);
HttpURLConnection httpConnection = (HttpURLConnection)url.openConnection();
httpConnection.connect();
Client client = new Client(httpConnection.getInputStream(),null);
Object []results = client.invoke("RMB2Dollar", new Object[]{RMB});
return (Double)results[0];
}catch(Exception e){
throw new RuntimeException(e);
}

xfire 1.2.6 API帮助文档.rar http://d.download.csdn.net/down/539573/lip8654

 

1,简单的方式

Service serviceModel = new ObjectServiceFactory().create(YourService.class);
YourService service 
= (YourService)
    
new XFireProxyFactory().create(serviceModel, "http://your/remote/url");

2,JSR 181注释的方式

Service serviceModel = new AnnotationServiceFactory().create(YourService.class);
YourService client 
= (YourService)
    
new XFireProxyFactory().create(serviceModel, "http://your/remote/url");

3,混合方式

Service serviceModel =
  
new AnnotationServiceFactory(
   
new Jsr181WebAnnotations(),
   XFireFactory.newInstance().getXFire().getTransportManager(),
   
new AegisBindingProvider(new JaxbTypeRegistry())).create(YourService.class);


Client client = new Client(

                          new URL("http://localhost:8080/xfiretest/services/TestService?wsdl));
        Object[] results 
= client.invoke("sayHello"new Object[] "Firends" });
        System.out.println(results[
0]);

分享到:
评论

相关推荐

    spring2.0和spring2.5 及以上版本的jar包区别 spring jar 包详解

    ### Spring2.0与Spring2.5及以上版本的jar包区别及spring jar包详解 #### 概述 Spring框架作为一款流行的Java应用开发框架,在不同的版本之间,其提供的功能、性能以及兼容性等方面都有所差异。本文将重点介绍...

    spring jar 包详解

    - **依赖关系**:依赖于 `spring-core.jar`、`spring-beans.jar`、`spring-aop.jar`、`spring-dao.jar`、`spring-jdbc.jar`、`spring-orm.jar`、`spring-web.jar` 和 `spring-webmvc.jar`。 ##### 7. spring-jdbc....

    spring jar包

    8. **spring-orm.jar**和**spring-oxm.jar**:ORM(对象关系映射)和Object/XML映射支持,用于与Hibernate、JPA等ORM框架集成,以及XML和其他格式的序列化和反序列化。 9. **spring-aspects.jar**:对AspectJ的集成...

    spring jar包.rar

    这个"spring jar包.rar"包含了Spring框架的核心组件和其他相关模块的JAR文件,使得开发者能够快速集成Spring到他们的项目中。在Java企业级应用开发中,Spring提供了一整套解决方案,包括依赖注入(DI)、面向切面...

    SpringJAR包下载方法

    Spring JAR 包下载方法详解 在 Spring 官方网站下载 JAR 包是一件很重要的事情,因为大多数的 Java 开发项目都需要使用 Spring 框架来实现功能。下面我们将详细介绍如何从 Spring 官方网站下载 JAR 包。 Step 1: ...

    spring jar包下载

    spring framework jar包下载

    Spring jar 包详解

    spring.jar是包含有完整发布的单个jar包,spring.jar中包含除了 spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会用到spring-mock.jar来进行辅助测试,正式应用系统中是用不得这些类...

    Spring jar包 - spring-framework-4.3.3.RELEASE.jar

    Spring jar包 - spring-framework-4.3.3.RELEASE.jar 包括spring-core-4.3.3.RELEASE.jar spring-aop-4.3.3.RELEASE.jar spring-beans-4.3.3.RELEASE.jar spring-context-4.3.3.RELEASE.jar spring-web-4.3.3....

    SPRING JAR文件集合

    这个"SPRING JAR文件集合"包含了Spring框架所需的多个核心JAR文件,旨在为开发者提供一个便捷的一站式解决方案,以便在项目中快速集成Spring功能。 1. **Spring Core**: Spring的核心模块,提供了依赖注入(DI)和...

    spring jar资源包

    spring jar资源包,包括:spring-aop.jar,spring-beans.jar,spring-context.jar,spring-core.jar,spring-dao-2.0-m1.jar,spring-hibernate.jar,spring-jdbc.jar,spring-mock.jar,spring-orm.jar,spring-...

    struts、hibernate、Spring jar包整合、够全

    struts、hibernate、Spring jar包整合struts、hibernate、Spring jar包整合struts、hibernate、Spring jar包整合struts、hibernate、Spring jar包整合

    junit4 +spring jar包

    spring添加 单元测试 junit4 +spring jar包: hamcrest-core-1.3.jar junit-4.12.jar spring-test-4.2.5.RELEASE.jar

    spring jar jvav 开发

    spring jar 欢迎大家来 看看 有 利于自己 spring jar 欢迎大家来 看看 有 利于自己 spring jar 欢迎大家来 看看 有 利于自己spring jar 欢迎大家来 看看 有 利于自己 spring jar 欢迎大家来 看看 有 利于自己 spring...

    spring4.3.10的所有jar包

    在本篇文章中,我们将深入探讨Spring 4.3.10版本中的关键组件,这些组件通过一系列的jar包体现出来。 首先,`spring-context-4.3.10.RELEASE.jar`是Spring的核心上下文模块,它扩展了`spring-core`,提供了一种声明...

    Mybatis与Spring整合所需的jar包

    mybatis与spring整合时所依赖的jar包,包括: 1.Mybatis所需的jar包括: ant-1.9.6.jar ant-launcher-1.9.6.jar asm-5.2.jar cglib-3.2.5.jar commons-logging-1.2.jar javassist-3.22.0-CR2.jar log4j-...

Global site tag (gtag.js) - Google Analytics