我是靠谱客的博主 伶俐白云,最近开发中收集的这篇文章主要介绍cxf basic authentication factory 代理方法產生對於的port,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
cxf basic authentication factory 代理方法產生對於的port
public class WSFactory {
private static Logger logger=Logger.getLogger(WSFactory.class);
/**
* get web service port
* @param address
* @param clazz
* @param username
* @param password
* @return
*/
public static Object getPort(String address,String clazz,String username,String password){
try {
JaxWsProxyFactoryBean clientFactory = new JaxWsProxyFactoryBean();
clientFactory.setAddress(address);
clientFactory.setServiceClass(Class.forName(clazz));
clientFactory.setUsername(username);
clientFactory.setPassword(password);
return clientFactory.create();
} catch (ClassNotFoundException e) {
e.printStackTrace();
logger.error("class not find exception : ",e);
}
return null;
}
}
1.對於webservice地址,是確實的調用地址,不是wsdl地址,是沒有?WSDL的那個。
2.要調用的port的class全路徑。
3.ssl的用戶名。
4.ssl的密碼。
return 代理的port
最后
以上就是伶俐白云为你收集整理的cxf basic authentication factory 代理方法產生對於的port的全部内容,希望文章能够帮你解决cxf basic authentication factory 代理方法產生對於的port所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复