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


Java BindingID.SOAP12_HTTP属性代码示例

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


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

示例1: getDefaultBindingID

private BindingID getDefaultBindingID() {
BindingType bt = getAnnotation(portClass, BindingType.class);
if (bt != null) return BindingID.parse(bt.value());
SOAPVersion ver = getSoapVersion(features);
boolean mtomEnabled = features.isEnabled(MTOMFeature.class);
if (SOAPVersion.SOAP_12.equals(ver)) {
    return (mtomEnabled) ? BindingID.SOAP12_HTTP_MTOM : BindingID.SOAP12_HTTP;
} else {
    return (mtomEnabled) ? BindingID.SOAP11_HTTP_MTOM : BindingID.SOAP11_HTTP;
}
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:11,代码来源:RuntimeModeler.java

示例2: createBindingId

private static BindingID createBindingId(String transport, SOAPVersion soapVersion) {
    if (!transport.equals(SOAPConstants.URI_SOAP_TRANSPORT_HTTP)) {
        for( BindingIDFactory f : ServiceFinder.find(BindingIDFactory.class) ) {
            BindingID bindingId = f.create(transport, soapVersion);
            if(bindingId!=null) {
                return bindingId;
            }
        }
    }
    return soapVersion.equals(SOAPVersion.SOAP_11)?BindingID.SOAP11_HTTP:BindingID.SOAP12_HTTP;
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:11,代码来源:RuntimeWSDLParser.java

示例3: getBindingID

BindingID getBindingID(String protocol) {
    if (protocol.equals(SOAP11))
        return BindingID.SOAP11_HTTP;
    if (protocol.equals(X_SOAP12))
        return BindingID.SOAP12_HTTP;
    String lexical = nonstdProtocols.get(protocol);
    return (lexical != null) ? BindingID.parse(lexical) : null;
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:8,代码来源:WsgenOptions.java


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