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


Java BindingID.SOAP11_HTTP属性代码示例

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


在下文中一共展示了BindingID.SOAP11_HTTP属性的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的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: addPort

public void addPort(QName portName, String bindingId, String endpointAddress) throws WebServiceException {
    if (!ports.containsKey(portName)) {
        BindingID bid = (bindingId == null) ? BindingID.SOAP11_HTTP : BindingID.parse(bindingId);
        ports.put(portName,
                new PortInfo(this, (endpointAddress == null) ? null :
                        EndpointAddress.create(endpointAddress), portName, bid));
    } else
        throw new WebServiceException(DispatchMessages.DUPLICATE_PORT(portName.toString()));
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:9,代码来源:WSServiceDelegate.java

示例3: 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

示例4: 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

示例5: getDefaultBinding

public static WSBinding getDefaultBinding() {
    return new SOAPBindingImpl(BindingID.SOAP11_HTTP);
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:3,代码来源:BindingImpl.java

示例6: getBindingId

public BindingID getBindingId() {
    //Should the default be SOAP1.1/HTTP binding? For now lets keep it for
    //JBI bug 6509800
    return (bindingId==null)?BindingID.SOAP11_HTTP:bindingId;
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:5,代码来源:WSDLBoundPortTypeImpl.java


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