`
PangSir
  • 浏览: 54508 次
  • 性别: Icon_minigender_1
  • 来自: 广西壮族自治区
文章分类
社区版块
存档分类

CXF动态客户端如何优化JaxWsDynamicClientFactory.createClient -- 慢

阅读更多
在CXF动态创建客户端时,如下:

JaxWsDynamicClientFactory factory = JaxWsDynamicClientFactory.newInstance();
Client client = null;
// 创建客户端连接
client = factory.createClient("http://localhost:9090/cxf/saveLove?wsdl");

经测试,在createClient操作中,会生产webservice下所有方法类、参数类、返回值类等等文件,耗时相当惊人,超级慢,后来想要需要优化创建初始化步骤;

后来从博友http://ruijf.iteye.com/blog/1186961上看到创建的client是线性安全,正好是自己所想要的效果;

特此记录,作为标志。
分享到:
评论
4 楼 zb1990312 2014-12-08  
[flash=200,200][url][img][list]
[*]
引用
[u][i][b][/b][/i][/u]
[/list][/img][/url][/flash]
||
|
|
3 楼 ae6623 2014-06-24  
嗯,如何优化?
2 楼 jianhao84 2014-03-04  
求指导,我qq287360083,最近发现了这个问题。在编码过程中,在myeclipse中测试没问题,打包成jar后发现执行卡在JaxWsDynamicClientFactory factory = JaxWsDynamicClientFactory.newInstance(); 这句这里没反映了,怎么解决?求指导。
1 楼 lzwlt 2012-06-08  
动态调用一直出错为什么?

相关推荐

    CXF3.1.11客户端jar包.rar

    2. **JaxWsDynamicClientFactory**:这个类提供了动态客户端的能力,允许在运行时创建Web服务客户端,而无需预先知道服务接口或WSDL。这对于测试、调试或者在不固定服务接口的情况下尤为有用。通过这个类,开发者...

    cxf的jar包.rar

    cxf-core-3.0.15.jar cxf-rt-bindings-soap-3.0.15.jar cxf-rt-bindings-xml-3.0.15.jar cxf-rt-databinding-jaxb-3.0.15.jar cxf-rt-frontend-jaxws-3.0.15.jar cxf-rt-frontend-simple-3.0.15.jar cxf-rt-...

    cxf.xml,cxf-servlet.xml,cxf-extension-soap.xml

    <import resource="classpath:META-INF/cxf/cxf.xml"/> <import resource="classpath:META-INF/cxf/cxf-extension-soap.xml"/> <import resource="classpath:META-INF/cxf/cxf-servlet.xml"/>

    cxf-rt-rs-client-3.0.1-API文档-中文版.zip

    赠送jar包:cxf-rt-rs-client-3.0.1.jar; 赠送原API文档:cxf-rt-rs-client-3.0.1-javadoc.jar; 赠送源代码:cxf-rt-rs-client-3.0.1-sources.jar; 赠送Maven依赖信息文件:cxf-rt-rs-client-3.0.1.pom; 包含...

    cxfWebservice客户端全部jar包及极简调用方法.rar

    cxf-core-3.0.0.jar,cxf-rt-bindings-soap-3.0.0.jar,cxf-rt-databinding-jaxb-3.0.0.jar,cxf-rt-frontend-jaxws-3.0.0.jar,cxf-rt-frontend-simple-3.0.0.jar,cxf-rt-transports-http-3.0.0.jar,cxf-rt-...

    apache-cxf-3.0.16-jar.zip

    JaxWsDynamicClientFactory dcf = JaxWsDynamicClientFactory.newInstance(); //第三方系统的webservice Client client = dcf.createClient("http://localhost:9010/CxfWebservice?wsdl"); //第三方系统的...

    cxf-2.1.jar cxf-2.1.jar

    cxf-2.1.jar cxf-2.1.jar cxf-2.1.jar cxf-2.1.jar

    cxf3.1.18.rar

    spring 4.2.0 集成的cxf3.1.18的jar包,cxf-core-3.1.18.jar、cxf-rt-bindings-soap-3.1.18.jar、cxf-rt-databinding-jaxb-3.1.18.jar、cxf-rt-frontend-jaxws-3.1.18.jar、cxf-rt-frontend-simple-3.1.18.jar、cxf-...

    cxf客户端所需jar包-4个

    2. **cxf-rt-frontend-jaxws.jar**:这是CXF的Java JAX-WS(Java API for XML Web Services)前端模块。JAX-WS是Java平台上的标准,用于创建和消费基于SOAP的Web服务。这个库提供了客户端和服务器端的实现,包括编...

    jaxb-api.jar.jaxws-api.zip_ jaxb-api.jar_cxf_jax-ws.jar_jaxb-api

    CXF不仅提供了服务端的实现,还支持客户端调用,使得开发者可以方便地创建、发布和管理Web服务。 **JAX-WS** 是一个用于构建Web服务的Java API,它定义了如何将Java接口映射到SOAP消息,以及如何处理这些消息的规范...

    cxf3.1.1客户端需要最少的JAR

    1. `cxf-core-3.1.1.jar`:这是CXF的核心库,包含了框架的基础组件和服务,如数据绑定、协议处理和WS-*规范的实现。它提供了解析和生成SOAP消息的基础功能。 2. `jaxb-impl-2.2.11.jar` 和 `jaxb-core-2.2.11.jar`...

    cxf框架包 apache-cxf-3.4.3.tar.gz

    在本案例中,我们讨论的是"apache-cxf-3.4.3.tar.gz",这是Apache CXF 3.4.3版本的压缩包,通常包含了CXF框架的所有组件和必要的库文件。 **1. CXF框架介绍** Apache CXF是一个全面的服务开发框架,它的全称是...

    cxf至少需要的jar包下载,集成Spring cxf jar下载

    cxf-2.3.3.jar geronimo-annotation_1.0_spec-1.1.1.jar geronimo-jaxws_2.2_spec-1.0.jar geronimo-stax-api_1.0_spec-1.0.1.jar geronimo-ws-metadata_2.0_spec-1.1.3.jar jaxb-api-2.2.1.jar jaxb-impl-2.2.1.1....

    cxf+spring webservice jar包

    cxf-services-sts-core-2.6.3.jar cxf-services-wsn-api-2.6.3.jar cxf-services-wsn-core-2.6.3.jar cxf-xjc-boolean-2.6.0.jar cxf-xjc-bug671-2.6.0.jar cxf-xjc-dv-2.6.0.jar cxf-xjc-runtime-2.6.0.jar cxf-xjc...

    webservice的cxf框架客户端调用所需jar包

    1. `cxf-core-3.2.4.jar`: 这是CXF的核心模块,包含了处理SOAP消息、WSDL定义解析、服务实例化等核心功能。它负责构建并管理Web服务的生命周期,同时也是其他CXF模块的基础。 2. `xmlbeans-2.6.0.jar`: XMLBeans是...

    cxf-core-3.0.1-API文档-中文版.zip

    赠送jar包:cxf-core-3.0.1.jar; 赠送原API文档:cxf-core-3.0.1-javadoc.jar; 赠送源代码:cxf-core-3.0.1-sources.jar; 赠送Maven依赖信息文件:cxf-core-3.0.1.pom; 包含翻译后的API文档:cxf-core-3.0.1-...

    cxf-core-3.1.16.jar

    cxf-core-3.1.16版本jar包,用于java开发使用

    apache-cxf-2.7.18-src.zip 源码

    源码包"apache-cxf-2.7.18-src.zip"包含了CXF框架的核心组件和相关模块,是深入理解CXF工作原理和进行定制开发的重要资源。 CXF主要由以下几个核心部分组成: 1. **Bus**:CXF的总线(Bus)是其核心组件,它管理...

    cxf超时设置

    使用CXF的动态客户端API时,也可以通过`Bus`对象来设置超时: ```java JaxWsDynamicClientFactory dcf = JaxWsDynamicClientFactory.newInstance(); Client client = dcf.createClient(...

    cxf-2.1.4.jar

    commons-logging-1.1.jar geronimo-activation_1.1_spec-1.0-M1.jar (or Sun's Activation jar) geronimo-annotation_1.0_spec-1.1.jar (JSR 250) geronimo-javamail_1.4_spec-1.0-M1.jar (or Sun's JavaMail jar) ...

Global site tag (gtag.js) - Google Analytics