`
wandejun1012
  • 浏览: 2745354 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

xfire 超时

    博客分类:
  • java
 
阅读更多

 

 

xifre调用webservice时,超时的设置方法,不过它的缺点是不知道如何调用java object,只能调返回string的。

 

 

public class Test {
	public static void main(String[] args) throws MalformedURLException,
			Exception {
		String url = "http://localhost:8080/callLocationWS2/services/germmyWebservice?wsdl";
		URL _url = new URL(url);
		HttpURLConnection httpConnection = (HttpURLConnection) _url
				.openConnection();
		httpConnection.setReadTimeout(20 * 1000);// 设置http连接的读超时,单位是毫秒
		httpConnection.connect();
		Client _client = new Client(httpConnection.getInputStream(), null);
		_client.setProperty(CommonsHttpMessageSender.HTTP_TIMEOUT, String
				.valueOf(1000 * 2));// 设置发送的超时限制,单位是毫秒;
		_client
				.setProperty(CommonsHttpMessageSender.DISABLE_KEEP_ALIVE,
						"true");
		_client.setProperty(CommonsHttpMessageSender.DISABLE_EXPECT_CONTINUE,
				"true");
		Object[] results = _client.invoke("example",
				new Object[] { "hello world" });
		System.out.println(results[0]);
		// Object results = _client
		// .invoke("getStudent", new Object[] { "123321" });
		// System.out.println(results);
	}
}

 

 

 

 

 

 

 

 

 

 

http://ilexes.blog.51cto.com/705330/330891

 

http://cn-done.iteye.com/blog/1616027

 

 

分享到:
评论

相关推荐

    cxf超时设置

    "cxf超时设置"这个主题是关于如何在使用CXF框架时,对网络通信的超时时间进行配置,以优化服务的稳定性和性能。 首先,理解超时的概念至关重要。在计算机网络中,超时是指等待某个操作完成的时间限制。当这个时间...

    Xfire API,Xfire帮助文档

    3. 错误处理:处理可能出现的错误响应,如无效请求、超时或服务器错误。 4. 数据安全:保护用户数据,遵循数据隐私政策。 为了更好地理解和使用Xfire API,开发者可以参考提供的帮助文档,文档中通常会包含API接口...

    Web服务中XFire的配置和在客户端的配置,图解说明

    Web服务中XFire的配置和在客户端的配置,图解说明Web服务中XFire的配置和在客户端的配置,图解说明Web服务中XFire的配置和在客户端的配置,图解说明Web服务中XFire的配置和在客户端的配置,图解说明Web服务中XFire的...

    xfire+spring+安全认证

    首先,Spring Security可以用来实现用户的登录认证,包括存储和验证用户名、密码,以及处理会话超时和并发会话控制。其次,XFire可以配置为只接受经过Spring Security认证的请求,这样可以确保只有合法的客户端才能...

    xfire生成webservice

    XFire是一款开源的Java库,专门用于构建和消费Web服务。本文将详细讲解如何在Eclipse集成开发环境中使用XFire生成Web服务,并在JBoss 5.1应用服务器上进行部署和运行。 首先,我们需要理解Web服务的基本概念。Web...

    xfire web service调用代码

    注意,实际应用中可能需要配置更多的属性,如HTTP连接超时、安全设置等。 五、异常处理 在调用Web服务时,可能会遇到网络问题、服务不可用或错误的请求参数等异常情况。因此,应适当地捕获并处理这些异常,例如`...

    XFire容易配置出现的几个异常信息

    如果出现连接拒绝、超时或无网络等问题,应检查网络设置,如防火墙规则,以及服务器的可用性和配置。 4. **类找不到异常**: 当XFire尝试实例化你在配置文件中指定的类而找不到该类时,会抛出此类异常。确保你已经...

    Android应用源码之在远程上传以及下载图片---XFire框架.zip

    8. **错误处理**:网络请求可能会失败,因此需要处理网络异常、超时、文件保存失败等情况,提供合适的反馈给用户。 9. **RESTful API设计**:XFire支持RESTful服务,这要求理解HTTP方法(GET、POST、PUT、DELETE等...

    在Android远程上传以及下载图片---XFire框架.zip

    3. **网络错误处理**:XFire内置了网络异常处理机制,如重试策略、超时控制等,以应对网络不稳定导致的问题。 4. **缓存机制**:为了提高用户体验和减少网络流量,XFire实现了本地缓存策略。当图片已经被下载过一次...

    Xfire开发资料

    5. **错误处理**:在实际开发中,必须处理可能出现的各种错误,如网络连接问题、无效的API请求、超时等。 6. **编程语言集成**:根据你选择的编程语言,可能需要使用特定的库或框架来简化与Xfire API的交互。例如,...

    Java使用XFire调用WebService接口.docx

    需要注意的是,实际应用中可能需要处理异常、配置认证信息以及调整请求超时等高级设置。此外,随着技术的发展,XFire 已经被 Apache CXF 所取代,虽然本文是关于 XFire 的,但现代的 Java 开发更倾向于使用 CXF 或...

    xfire非常简单高度可配置的fetch接口批量生成工具

    4. **错误处理**:xfire可能内置了对fetch请求的错误处理机制,如超时、网络错误等,使得在接口调用过程中能更好地捕获和处理异常情况。 5. **代码生成**:xfire可能会生成清晰、易于理解的代码结构,遵循最佳实践...

    Android 在Android远程上传以及下载图片-XFire框架.rar

    2. **错误处理**:在Callback中捕获并处理可能的异常,如网络连接失败、超时等,确保程序的健壮性。 3. **缓存策略**:考虑使用XFire的缓存机制,对已下载的图片进行缓存,以提高用户体验和减少服务器压力。 4. **...

    安卓Android源码——在远程上传以及下载图片---XFire框架.zip

    同时,XFire提供了丰富的自定义选项,如超时设置、重试策略等,可以根据项目需求进行灵活配置。 总的来说,这个资源包中的内容将帮助开发者理解和实践如何在Android应用中利用XFire框架处理图片的远程上传和下载,...

    Android在Android远程上传以及下载图片---XFire框架.zip

    为了提高用户体验,可以开启多线程下载,分块处理大文件,以及设置合理的超时时间。XFire允许自定义OkHttp实例,所以可以灵活调整这些参数。 8. **集成与配置** 集成XFire框架,需要在项目中添加依赖,通常在`...

    Android 在Android远程上传以及下载图片---XFire框架.zip

    5. **错误处理**:在处理网络请求时,要对可能出现的异常情况进行处理,如网络连接失败、超时等。通常通过捕获`IOException`和`InterruptedException`等异常来实现。 6. **存储管理**:下载的图片需要保存到设备上...

    Android 在Android远程上传以及下载图片---XFire框架-IT计算机-毕业设计.zip

    7. **异常处理**:网络请求可能出现各种异常,如网络连接失败、超时、服务器错误等,项目中应该有完善的异常处理机制,提供友好的错误提示。 8. **测试与调试**:在开发过程中,需要对上传和下载功能进行单元测试和...

    android app webservice 交互

    2. **错误处理**:处理网络连接失败、超时、数据解析错误等各种异常情况。 3. **安全问题**:确保数据传输的安全性,可能需要使用HTTPS或对数据进行加密。 4. **性能优化**:减少网络请求次数,缓存数据,避免不必...

    Spring+cxf请求webService

    - 在Spring配置文件中,定义一个`jaxws:client` bean,指定服务地址、服务接口和代理类,配置连接超时、重试策略等参数。 3. **XML请求与响应处理** 在Spring+CXF的环境中,XML请求通常是通过Java对象转换得到的...

    android 调用webservice 有源码+jar

    - 设置HTTP连接:创建HttpURLConnection实例,设置连接参数,如URL、请求方法、超时时间等。 - 发送请求:将SOAP请求写入HTTP连接的输出流。 - 处理响应:读取HTTP连接的输入流,解析返回的SOAP响应XML,提取所需...

Global site tag (gtag.js) - Google Analytics