xfire在服务端验证,客户端必须使用相应的用户名称和密码设置如下;
Service serviceModel = new ObjectServiceFactory().create(SoapTestImpl.class);
SoapTest soapTest = (SoapTest) new XFireProxyFactory().create(serviceModel, "http://localhost:8181/soap/soap/SoapTestImpl");
Client client = Client.getInstance(soapTest);
client.setProperty(Channel.USERNAME, "test");
client.setProperty(Channel.PASSWORD, "test");
如果想在xfir中设置HttpClient组件参数中如下:
HttpClientParams params = new HttpClientParams();
// Configure client params here
Client client = Client.getInstance(m_soapTest);
client.setProperty(CommonsHttpMessageSender.HTTP_CLIENT_PARAMS, params);
也可以通过以下方式设置:
client.setProperty(CommonsHttpMessageSender.HTTP_TIMEOUT, "300");
client.setProperty(CommonsHttpMessageSender.DISABLE_KEEP_ALIVE, "true");
client.setProperty(CommonsHttpMessageSender.DISABLE_EXPECT_CONTINUE, "true");
client.setProperty(CommonsHttpMessageSender.HTTP_PROXY_HOST, "MY_PROXY_ADDRESS");
client.setProperty(CommonsHttpMessageSender.HTTP_PROXY_PORT, "MY_PROXY_PORT");
分享到:
相关推荐
**XFire Webservice 客户端详解** XFire Webservice 客户端是一款专为连接XFire游戏平台的网络服务而设计的应用程序。...虽然XFire服务已经停止,但这些技术和方法依然在现代游戏和应用开发中广泛使用。
《Xfire客户端开发详解》 Xfire是一款强大的Web服务客户端开发工具,尤其在与Spring框架集成后,能够方便地访问各种Web服务。本文主要围绕如何获取Wsdl文档、使用Xfire访问未知服务器的两种方法以及结合Spring进行...
使用XFire根据WSDL生成客户端代码,可以大大简化开发过程,因为它自动生成了与服务接口对应的Java类和代理。以下是具体步骤: 1. **安装和配置XFire**:首先,确保已经下载并安装了XFire库。你可以通过Maven或...
6. **xfire-spring.jar**:集成Spring框架,允许在Spring应用上下文中管理XFire服务和客户端。 7. **xfire-httpclient.jar**:HTTP客户端实现,用于通过HTTP/HTTPS发送SOAP请求。 在压缩包文件名称列表中,我们只...
本篇文章将深入探讨如何使用XFire客户端调用Web服务,以及对象传递在Web服务开发中的应用。 首先,理解Web服务的基本概念至关重要。Web服务采用标准的协议如SOAP(Simple Object Access Protocol)进行通信,XML...
XFire客户端的开发涉及多个技术层面,其中包括Java编程语言,因为此处提到的是"xfire客户端端开发的JAR包"。JAR(Java Archive)文件是Java平台特有的归档格式,用于封装Java类库,便于分发和运行。以下是对这些知识...
总结,XFire客户端生成是Java开发Web服务客户端的一种高效方式,通过自动化的代码生成,开发者可以快速地接入并调用Web服务,大大减少了手动编写客户端代码的工作量。在实际开发中,结合Spring等框架,可以构建出...
XFire客户端Eclipse插件是开发人员在使用Eclipse IDE时用于集成XFire服务框架的工具。XFire,现在已被Apache CXF所吸收,是一款强大的Java Web服务框架,旨在简化创建和部署Web服务的过程。这款插件使得在Eclipse...
标题 "spring2.5+xfire1.2.6 客户端和服务端的配置" 涉及的是一个早期的Web服务集成方案,其中Spring 2.5是一个流行的Java应用框架,而Xfire 1.2.6则是一个用于构建和消费Web服务的库。在那个时代,Xfire是Spring...
4. 在Xfire客户端代码中实例化并调用生成的代理类,传递必要的参数以执行Web服务操作。 5. 处理返回的结果,将数据展示或用于客户端逻辑。 在实际开发中,可能还需要考虑错误处理、安全性和性能优化等问题。例如,...
对于想要深入了解Java编程、客户端应用开发或游戏社区软件的人来说,了解Xfire客户端的JAR文件组成是一个很好的起点。同时,如果你是曾经的Xfire用户,这些JAR文件可能帮助你在怀旧之情驱使下重温过去的时光。
在"Xfire的client.zip"这个压缩包中,我们可以研究Xfire客户端是如何实现上述功能的,这对于我们理解Web服务的客户端开发以及如何与特定服务(如Xfire)进行交互有着重要的学习价值。通过对这些代码的研究,开发者...
本文将详细介绍Spring XFire客户端的实例应用,以及如何利用它来实现Web服务的调用。 首先,我们需要理解Spring XFire的核心概念。Spring XFire是Spring框架的一个扩展,它整合了XFire(现已被Apache CXF合并)的...
xfire客户端EXE的程序应用,可直接用客户端来连接远程Webservice服务端应用
使用XFire客户端jar,开发者可以创建一个与XFire平台交互的应用,比如创建自定义的游戏启动器,或者开发插件来扩展XFire的功能。对于用户而言,他们可能需要这个jar文件来修复或更新已有的XFire客户端,或者在不支持...
**Xfire:轻量级Web服务开发利器** Xfire是一款早期用于开发Web服务的开源工具,它以其简洁的API和良好的性能受到了许多开发者的青睐。相比Axis,Xfire的使用更加直观,使得开发者能更快地上手并进行Web服务的开发...
Xfire支持SOAP、RESTful和XML/RPC等多种通信协议,使得开发者可以方便地构建服务端和客户端应用程序。 二、开发Web服务客户端 1. **导入jar包**:标题和描述中提到的"xfire_client_jar"是Xfire客户端开发所需的jar...
4. **启动服务**: 通过Xfire提供的命令行工具或者在你的应用程序中调用相关API,可以启动Web Service服务器,使其可供客户端调用。 5. **测试Web Service**: 你可以使用Xfire自带的测试工具或像SOAPUI这样的第三方...
《Xfire客户端详解:源码解析与工具应用》 Xfire是一款曾经非常流行的多游戏即时通讯软件,它允许玩家在游戏过程中与好友聊天、组队、查看在线状态等功能。随着时代的变迁,虽然Xfire已逐渐淡出人们的视线,但其...