私は、既存のWebアプリケーション(A)を拡張するプロセスを進めています。新しいソリューションは、機能(チャート/画像/データ)をアプリケーションAに提供します。新しい機能強化は新しいプロジェクトになり、新しいアセンブリを生成します。私はこの情報を読む最もエレガントな方法が何であるかを特定しようとしています。 1)バイナリ参照を行い、データを直接読み込みます。新しいアセンブリはアプリケーションと一緒に暮らしており、一緒に結婚しています 2)WCF呼び出しを作成し、データを取得します。これは、アプリケーションをデカップリングするのに役立ちます。バイナリリファレンスVS/WCFの長所/短所
新しいアプリケーションでは、高価なライセンスを購入する必要があります。だから私が2番目のオプションを持っていれば、ライセンス料を1台のサーバかatmost 2-3に制限することができます。私の現在のアプリケーションは、8台のWebファームで動作します。
両方のアプローチの長所/短所をお伝えください。
ありがとうございました。