1

オンラインの非常に多くの記事やサンプルで、次のような .NET リモート処理アプリケーションのサーバー側の構成ファイルが表示されます。

<configuration>
  <system.runtime.remoting>
   <application>
     <channels>
      <channel ref="http" port="9999">
        <serverProviders>
          <provider ref="wsdl" />
          <formatter ref="soap" typeFilterLevel="Full" />
          <formatter ref="binary" typeFilterLevel="Full" />
        </serverProviders>
        <clientProviders>
         <formatter ref="binary" />
        </clientProviders>
      </channel>
     </channels>
     <service>
      <wellknown
        type="General.Shared, General"
        objectUri="Shared.soap"
        mode="Singleton"
        />
     </service>
   </application>
  </system.runtime.remoting>
</configuration>

クライアント プロバイダーの構成情報に注意してください。(オンラインで見つかった多くのサンプルの 1 つにすぎません)。

クライアント関連のリモーティング構成は、サーバー/サービス側でどのような目的に役立ちますか? サービスがコールバックを使用しないと仮定すると、クライアント構成はまったく必要ですか?

(これは、現時点で WCF に変換できないレガシー .NET 2.0 アプリのデバッグに関するものです。今のところ、リモート設定のこの側面を理解しようとしています)。

4

0 に答える 0