मुझे लगता है कि मुझे अपनी डब्ल्यूसीएफ सेवा को बड़ी मात्रा में डेटा भेजने के लिए स्वीकार नहीं किया जा रहा है।डब्ल्यूसीएफ सेवा maxReceivedMessageSize basicHttp बाइंडिंग समस्या
मैंने क्लाइंट के लिए maxReceivedMessageSize कॉन्फ़िगर किया है और बड़े डेटा को ठीक से प्राप्त कर सकता है, यह समस्या नहीं है। यह सेवा तक डेटा भेज रहा है।
मैंने सेवा को कॉन्फ़िगर करने का प्रयास किया लेकिन कोई भाग्य नहीं लिया।
<?xml version="1.0"?>
<configuration>
<system.web>
<compilation debug="true"/>
</system.web>
<system.serviceModel>
<behaviors>
<serviceBehaviors>
<behavior>
<serviceMetadata httpGetEnabled="true"/>
<serviceDebug includeExceptionDetailInFaults="false" />
<serviceDiscovery />
</behavior>
</serviceBehaviors>
</behaviors>
<services>
<service name="Service.IService">
<clear />
<endpoint binding="basicHttpBinding" bindingConfiguration="MessageSizeBasic" contract="Service.IService" />
</service>
</services>
<bindings>
<basicHttpBinding>
<binding name="MessageSizeBasic" maxBufferSize="2147483647" maxReceivedMessageSize="2147483647">
<readerQuotas maxDepth="32" maxStringContentLength="2147483647"
maxArrayLength="16348" maxBytesPerRead="4096" maxNameTableCharCount="16384" />
</binding>
</basicHttpBinding>
<webHttpBinding>
<binding name="MessageSizeWeb" maxBufferSize="2147483647" maxReceivedMessageSize="2147483647" />
</webHttpBinding>
</bindings>
</system.serviceModel>
<system.webServer>
<modules runAllManagedModulesForAllRequests="true"/>
</system.webServer>
</configuration>
आपको बहुत बहुत धन्यवाद। एक नोट के रूप में मुझे अपने एंडपॉइंट से बाध्यकारी कॉन्फ़िगरेशन विशेषता को भी हटाना पड़ा क्योंकि मैंने एक नाम का संदर्भ दिया था। – BlargleMonster
प्रदान किए गए समाधान मेरे लिए काम नहीं करते हैं। – Arti
web.config में उपर्युक्त परिवर्तनों के अलावा मुझे और क्या करने की ज़रूरत है? – Arti