2 つの異なるサービスに接続するために使用するバインディングを定義しました。1 つは、構成情報をプログラムに提供し、どのローカル サービスに接続するかを伝えるマスター サービスを呼び出します。Local サービスは、他のものと一緒に、マップ ラインと MP3 をファイル ストリームとして描画できるようにするアイテムを返します。MP3 は最大 10 MB で、Maplines は 10,000 レコードを含むことができ、zip してバイト配列として返します。データが返されるように、デフォルトのバインド設定のほとんどを増やしました。増加の最大の原因はオーディオでした。私はバインディングのさまざまな設定を理解していないので、それらを非常に自由に増やしました。これらの設定の適切なサイズを決定するにはどうすればよいですか。ありがとう。
<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>