5

エンタープライズ アプリケーション アーキテクチャのパターンで、作業単位は単一のセッションでのみ使用する必要があることを読みました。したがって、各セッションには唯一の作業単位が必要です。アプリケーション全体 (私の場合は ASP.NET) に対して 1 つの作業単位を使用できなかった理由を教えてください。

4

1 に答える 1

7

作業単位パターンの半分は、トランザクションの変更を追跡することであり、アプリケーション全体を追跡することは確かに可能です (これはかなり一般的なようです)。セッション レベルごとではなく、アプリケーション全体にパターンを適用します。
また、ある時点で、「これは単位です...コミットする時間です」と判断する必要があり、さまざまなユーザーが同時にさまざまなことを行っているアプリケーション全体を考慮すると、それは難しい場合があります。

于 2008-10-23T13:38:24.957 に答える