私は来年に開始されるプロジェクトのアーキテクチャを研究しています。それは主にC#のWebアプリですが、私たちのFacebook/iPhoneアプリと話すことができるようにサービス層があります。長い実行プロセスがいくつかあります。つまり、それらを処理できるWindowsプロセスを作成することになります。n階層アプリケーションの作成
私は、長時間実行されているプロセスの代わりに、Windowsサービス全体をアプリに入れようと考えています。
のAsp - > WCF - > BLL 対 のAsp - > BLL
私はこれがよりスケーラブルになります知っています。しかし、データベース全体でさえ、すべてが同じボックス上で実行されるため、恐らく過度のものです。マーケティングのようにサーバーがトラフィックを処理できない場合、これは道路を変更する可能性があります。
私は実動ハードウェアにアクセスできません。ちょうど私の奇妙なテストボックスとローカルマシンにアクセスできません。
誰もがこのルートを降りることを決めましたか?
しかしほとんどの場合、いくつかのメトリックを取得するために両方のメソッドをテストする最良の方法は何ですか?
何が質問ですか? –
私はアプリ全体を作成することなく、どのようにexeccive wcf - >サービス層の呼び出しが本番環境にあるのかを把握する最良の方法を見つけようとしています。 – aaron