私は現在、Microsoft MVC4 フレームワークを使用して開発したい小さな Web アプリケーション プロジェクトに取り組んでいます。私はWeb開発の経験がほとんどないので、ご容赦ください。
ほとんどの場合、これは典型的なデータ、ビジネス ロジック、ビュー Web アプリケーションです。ただし、CPU を集中的に使用し、結果を返すのにかなりの時間がかかる操作もいくつかあります (これらの操作は、ユーザーがパラメーターを使用して直接要求します)。
メイン Web アプリケーションの負荷を軽減するために、高価な操作のみを担当する別の Web サービスを作成することを検討しましたが、それが正しいかどうかはわかりません。また、別の Web サービスを使用する場合、Web アプリケーションのどのコンポーネントと通信する必要がありますか? ビュー、AJAX 呼び出し、コントローラーを介して..?
これらすべてをまとめる方法について簡単なガイドラインを教えてもらえますか?