0

サーバー アプリケーション開発における一般的なタスクの 1 つは、データベースからデータを取得し、それらを OO 言語オブジェクトにマッピングすることです。ランタイム環境に便利な表現でデータを保存すべきではないのはなぜですか? .net アセンブリを作成、更新、ロード、およびアンロードできます。必要なのは、データを使用してすべてのアセンブリを制御するためのアセンブリ マネージャーを作成することだけです (1 台のマシン上またはクラスター内)。リフレクションの動作は非常に遅いことはわかっていますが、このアイデアは Prolog 言語に統合されたデータベースに触発されています。説明されているデータベース アーキテクチャは実装に適していますか?

4

1 に答える 1

0

アセンブリには構造 (型情報) とコードのみが含まれ、実際にインスタンス化されたオブジェクトは含まれません。

アセンブリをロードし、そこで定義された型からオブジェクトを作成すると、アセンブリ自体は変更されません。オブジェクトは、アセンブリではなく、プロセスのメモリに存在します。

于 2012-09-30T12:03:42.567 に答える