C#相談室

このエントリーをはてなブックマークに追加
348##
.NETのGCはhijackingモードではメソッドを単位として実行される。
これは、コンパイラがGCテーブルをメソッド単位で生成していて、code manager
がruntimeから呼ばれるから。

RDFは非オブジェクト指向です。
ですが、.NETが求めていることは開発環境の制約、
statefulオブジェクトのサポート、
OOAに基づくドメイン境界が業務アプリケーションの境界
のモジュール化の境界に一致し、それに分散サービスの
コンテキスト属性を付けることで生産性を上げることが
できるからです。
しかし、OO paradigmがいいとは決していいわけでない。
Web サービスがフレームワーク非依存であるのはそのため。
contextもin-memoryのaspectを実行する環境です。