当前位置: 首页>>代码示例>>Java>>正文


Java BindingProvider.getBinding方法代码示例

本文整理汇总了Java中javax.xml.ws.BindingProvider.getBinding方法的典型用法代码示例。如果您正苦于以下问题:Java BindingProvider.getBinding方法的具体用法?Java BindingProvider.getBinding怎么用?Java BindingProvider.getBinding使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在javax.xml.ws.BindingProvider的用法示例。


在下文中一共展示了BindingProvider.getBinding方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: setBinding

import javax.xml.ws.BindingProvider; //导入方法依赖的package包/类
private void setBinding(BindingProvider client, String userName, String password) {
    final Binding binding = client.getBinding();
    List<Handler> handlerList = binding.getHandlerChain();
    if (handlerList == null)
        handlerList = new ArrayList<>();
    handlerList.add(new SOAPSecurityHandler(userName, password));
    binding.setHandlerChain(handlerList);
}
 
开发者ID:servicecatalog,项目名称:oscm-app,代码行数:9,代码来源:BesDAO.java

示例2: setupService

import javax.xml.ws.BindingProvider; //导入方法依赖的package包/类
private void setupService(BindingProvider bp, String serviceName,
    String url, Boolean enableMTOM, String proxyHost, int proxyPort,
    String proxyUser, String proxyPassword) {
bp.getRequestContext().put(BindingProvider.ENDPOINT_ADDRESS_PROPERTY,
	url + "services/" + serviceName + WS_VERSION);
if (proxyHost != null) {
    if (proxyHost.startsWith(HTTP_PREFIX)) {
	bp.getRequestContext().put(HTTP_PROXY_HOST, proxyHost);
	bp.getRequestContext().put(HTTP_PROXY_PORT, proxyPort);
	if (proxyUser != null && proxyUser.trim().length() > 0) {
	    bp.getRequestContext().put(HTTP_PROXY_USER, proxyUser);
	    bp.getRequestContext().put(HTTP_PROXY_PASSWORD,
		    proxyPassword);
	}
    } else if (proxyHost.startsWith(HTTPS_PREFIX)) {
	bp.getRequestContext().put(HTTPS_PROXY_HOST, proxyHost);
	bp.getRequestContext().put(HTTPS_PROXY_PORT, proxyPort);
	if (proxyUser != null && proxyUser.trim().length() > 0) {
	    bp.getRequestContext().put(HTTPS_PROXY_USER, proxyUser);
	    bp.getRequestContext().put(HTTPS_PROXY_PASSWORD,
		    proxyPassword);
	}
    }
}
SOAPBinding binding = (SOAPBinding) bp.getBinding();
binding.setMTOMEnabled(enableMTOM);

   }
 
开发者ID:translations-com,项目名称:globallink-connect-api-java,代码行数:29,代码来源:ServiceLocator.java

示例3: createPort

import javax.xml.ws.BindingProvider; //导入方法依赖的package包/类
private DocumentRepositoryPortTypeProxy createPort() {
	final DocumentRepositoryPortTypeProxy port = new DocumentRepositoryService(wsdlURL, serviceName).getDocumentRepositoryPortSoap12();
	if (StringUtils.hasText(this.endpointAddress)) {
		final BindingProvider bp = port;
		bp.getRequestContext().put(BindingProvider.ENDPOINT_ADDRESS_PROPERTY, endpointAddress);
		
		SOAPBinding binding = (SOAPBinding) bp.getBinding();
		binding.setMTOMEnabled(true);
	}
	
	return port;
}
 
开发者ID:bhits,项目名称:common-libraries,代码行数:13,代码来源:XDSRepositorybClientTest.java


注:本文中的javax.xml.ws.BindingProvider.getBinding方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。