我的Powerbuilder Classic 12应用程序存在问题,该应用程序使用带有自定义绑定的WCF .Net 4.0服务。
应用程序正确生成客户端,但它不执行任何操作,因为客户端收到以下异常:
客户发现响应内容类型为'multipart / related;类型= “应用/ XOP + xml” 的;开始= “http://tempuri.org/0”;边界= “UUID:a74e39ad-b275-4b45-b2cd-f30668604483 + ID = 11”;启动信息=“应用/肥皂+ xml的“',但预计'application / soap + xml'。
我需要在Powerbuilder Classic 12应用程序客户端中使用MTOM编码配置自定义绑定以执行操作。
.Net 4.0中的测试客户端定义了以下绑定配置:
<bindings>
<customBinding>
<binding name="basicEndpoint" receiveTimeout="01:03:00" sendTimeout="01:03:00">
<mtomMessageEncoding maxReadPoolSize="64" maxWritePoolSize="16"
messageVersion="Soap12" maxBufferSize="12582912" writeEncoding="utf-8">
<readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="12582912"
maxBytesPerRead="4096" maxNameTableCharCount="16384" />
</mtomMessageEncoding>
<httpTransport manualAddressing="false" maxBufferPoolSize="12582912"
maxReceivedMessageSize="12582912" allowCookies="false" authenticationScheme="Anonymous"
bypassProxyOnLocal="false" decompressionEnabled="true" hostNameComparisonMode="StrongWildcard"
keepAliveEnabled="true" maxBufferSize="12582912" proxyAuthenticationScheme="Anonymous"
realm="" transferMode="Buffered" unsafeConnectionNtlmAuthentication="false"
useDefaultWebProxy="true" />
</binding>
</customBinding>
</bindings>
我如何在PowerBuilder 12 Classic中配置自定义绑定?
最好的问候