1
我已經定義了一個綁定,我用它來連接兩個不同的服務。我稱之爲主服務,它向我的程序提供配置信息,並告訴它要連接到哪個本地服務。本地服務返回,以及其他東西,允許我繪製地圖線和MP3作爲文件流的項目。 MP3可以高達10 MB,並且Maplines可以有10,000條記錄,我可以壓縮並返回爲字節數組。我增加了大部分默認綁定設置以使數據返回,音頻是增加的最大原因。我不理解綁定中的各種設置,並且非常寬鬆地增加了它們。我如何確定這些設置的正確尺寸,並通過增加這些設置來懲罰我?謝謝。如何確定綁定中的值?
<binding name="netTCPActivity" closeTimeout="01:30:00" openTimeout="01:15:00"
receiveTimeout="01:10:00" sendTimeout="01:15:00" transactionFlow="false"
transferMode="Buffered" transactionProtocol="OleTransactions"
hostNameComparisonMode="StrongWildcard" listenBacklog="100"
maxBufferPoolSize="152428800" maxBufferSize="50000000" maxConnections="30"
maxReceivedMessageSize="50000000" portSharingEnabled="true">
<readerQuotas maxDepth="32" maxStringContentLength="81920" maxArrayLength="6638400"
maxBytesPerRead="4096" maxNameTableCharCount="563840" />
<reliableSession ordered="true" inactivityTimeout="00:10:00"
enabled="false" />
<security mode="None" />
</binding>