-1

ビジネスロジックを実装するdllがあります。この dll を使用するメソッドを公開する WCF サービスを作成しました。最後に、WCF サービスを呼び出すアプリケーションもあります。ただし、場合によっては、WCF サービス メソッドを呼び出すよりも、dll からメソッドを呼び出した方がよい場合があります。そして私の質問は、「(wcf または dll から) どのメソッドを使用する必要があるかをアプリケーションに伝える方法は?」です。IOC を使用する必要がありますか? それを行う方法の例を教えてください。

4

1 に答える 1

1

ここでの答えは、信頼についてです。アプリケーションが信頼されている場合は、DLL を直接呼び出す必要があります。

アプリケーションが信頼されていない場合 (たとえば、呼び出しを行うべきではないときにこれらの呼び出しを行う可能性があるクライアント アプリである場合)、セキュリティを制御できるように、WCF サービスを経由する必要があります。

アプリケーションが実際に前後に切り替える必要がある説得力のある理由を提供できるまでは、そうすべきではありません。

于 2012-12-16T04:00:05.370 に答える