`

xfire开发客户端密钥参数定制开发应用

阅读更多
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");
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics