2011-01-20 59 views
0

我有一個外部應用程序(Serena Business Mashups),SBM是一種業務管理工具,我們正在將其用作缺陷跟蹤器。長文本在傳遞到Web Service時被截斷

它有一個web服務來做數據庫操作。

我需要更新此係統上的一個字段使用他們的Web服務,我需要更新的數據是一個很長的(110000字符)字符串。

所以當我調用更新方法時,數據被更新,但它被截斷。下面我粘貼了我的網頁配置設置。那麼是否有我不知道的限制?

我使用的是asp.net web服務,而不是WCF。

感謝您的幫助。

問候

<system.serviceModel> <bindings> <basicHttpBinding> <binding name="aewebservices71" closeTimeout="01:00:00" openTimeout="01:00:00" receiveTimeout="01:00:00" sendTimeout="01:00:00" allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard" maxBufferSize="2147483647" maxBufferPoolSize="524288" maxReceivedMessageSize="2147483647" messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered" useDefaultWebProxy="true"> <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="4096" maxNameTableCharCount="16384" /> <security mode="None"> <transport clientCredentialType="None" proxyCredentialType="None" realm=""/> <message clientCredentialType="UserName" algorithmSuite="Default" /> </security> </binding> </basicHttpBinding> </bindings> <client> <endpoint address="http://imgtt1:80/gsoap/gsoap_ssl.dll?aewebservices71" binding="basicHttpBinding" bindingConfiguration="aewebservices71" contract="BMService.aewebservices71PortType" name="aewebservices71" /> </client> </system.serviceModel>

回答

0

固定的問題,這是因爲小威業務mashup Web服務的限制。