私の要件を述べさせてください。非常に動的なレポートのニーズを満たすソリューションを設計しています。これらのデータは、今のところ sqlite データベースで生成されているため (キューブと呼ばれています)、サーバー マシンには多数のキューブがあります。これらのキューブで作成されたチャートは、テレリック レポート エンジンで開発されています。これらは、キューブ データにアクセスし、UI 用のチャートを準備する dll のセットです。変わらないのはスキーマです。すべてのタイプのキューブには特定のスキーマがあり、それに固執します。
時々新しいチャートがあります。新しいチャートやチャート テンプレートを 1 日おきに含めるために、新しいフレームワークの一部にしたくありません。そのため、別のサービスでホストし、サービスを呼び出してフレームワークからデータを取得し、それを処理してグラフを作成することを計画していました。
ここでの問題は、ワイヤを介して転送されるデータのサイズです。これは、チャート化のためにビジネス ロジックが適用される前に巨大なサイズになる可能性があります。
それで、それをより「モジュラー」でスケーラブルにするが、どうにかして実行可能にするための提案は何でしょうか。つまり、これは良いアプローチですか?