У меня дуплексная служба WCF, и когда я пытаюсь отправить байтовый массив, длина которого превышает 65000 байтов (я не уверен насчет правильного числа, 65001 работает, но 66000 нет), канал входит в Исключение неисправности. Я настроил квоты для maxArrayLength = "2147483647", но ничего не изменилось. Если я превышаю массив 65k, я получаю исключение ошибки. Может ли кто-нибудь помочь мне понять это?
maxBufferPoolSize="2147483647" maxConnections="200" portSharingEnabled="true">
<readerQuotas maxDepth="32"
maxArrayLength="2147483647"
maxStringContentLength="2147483647"/>
<security mode="TransportWithMessageCredential">
<transport clientCredentialType="Certificate"/>
<message clientCredentialType="Certificate"/>
</security>
</binding>
Мне нужно отправить массив больших байтов, и я не хочу создавать службу на стороне клиента. Возможно ли это?